0

だから私はこのコードを実行しようとしています:

reader = list(csv.reader(open('mynew.csv', 'rb'), delimiter='\t'))
print reader[1]
number = [float(s) for s in reader[1]]

リーダー[1]内には、次の値があります。

'5/1/2013 21:39:00.230', '46.09', '24.76', '0.70', '0.53', '27.92',

次のように、各値を配列に格納しようとしています。

number[0] = 46.09
number[1] = 24.09
and so on.....

私の質問は、日付とそれに続く数字をスキップして、正当な浮動小数点数を格納する方法です。または、コンマで区切られた配列に内容を格納しますか?

上記のコードを実行しようとすると、エラーがスローされます。

ValueError: invalid literal for float(): 5/1/2013 21:39:00.230

ありがとう!

4

4 に答える 4