我有一個字符串形式以下值csv文件:不能字符串轉換爲浮動
'838.5',
'830.090027',
'820',
'827.559998',
'822.880005'
和我讀這樣的文件:
file = []
for line in open('project.csv'):
our_data = line.split(",")
data.append(our_data)
我試圖將這些轉化爲漂浮在下列方式:
data = [float(x) for x in file]
但是當我運行程序我得到這個錯誤:
ValueError異常:無法將字符串轉換爲浮動。
我怎樣才能解決,而無需編輯csv文件這個問題?
你是如何讀取文件? –
'文件= [] 在開線( 'project.csv'): our_data = line.split( 「」) data.append(our_data)' –
你能添加到你的問題。對於那些想要幫助你的人來說,這會讓事情變得更容易。 –