Python讀取CSV檔案並將字元轉化為浮點數

2021-10-01 07:57:41 字數 1068 閱讀 3707

csv資料格式

)#讀取表頭x,y

headings =

next

(csv_reader)

#檔案指標下一至第一條真正資料

for row in csv_reader:

ifnot row:

#判定是否有空行,如有,則跳入到下一行

continue

return dataset

#字元轉化為浮點數

defstr_column_to_float

(dataset, column)

:for row in dataset:

row[column]

=float

(row[column]

.strip(

))

#使用函式

filename=

'insurance.csv'

dataset=load_csv(filename)

print

('讀取後'

,dataset)

for col in

range

(len

(dataset[0]

)): str_column_to_float(dataset,col)

print

('轉化後'

,dataset)

python讀取csv檔案

csv格式資料 import csvcsv資料儲存,包括三種方式 直接寫入csv檔案 寫入 一條或者多條資料 import csv header line1 line2 line3 rows 1,2,3 4,5,6 7,8,9 with open test.csv w as f file csv.w...

python讀取CSV檔案

reader讀取csv檔案,再用for迴圈遍歷 import csv with open customer.csv as f f csv csv.reader f for row in f csv print row 0 執行結果 id test 932467 1111 932468 2 93246...

python讀取csv檔案

在python裡面,讀取或寫入csv檔案時,首先要import csv這個庫,然後利用這個庫提供的方法進行對檔案的讀寫。0x01 獲取每一行 讀取csv檔案,用的是csv.reader 這個方法。返回結果是乙個 csv.reader的物件,我們可以對這個物件進行遍歷,輸出每一行,某一行,或某一列。如...