我想導入保存在Excel CSV中的數據行。如何將每行數據保存爲列表?將Excel行讀入Python
Excel文件有以下類型的數據:
Name B C D
ItemID 3 3 4
Height 5 5 7
Length 6 5 8
我想保存[B,C,d]在名爲Name
列表,[3,3,4]作爲列表命名ItemID
。我試圖使用下面的代碼,但它總是返回文件的最後一行。
f = open('part.csv', 'r')
csv_f=csv.reader(f,delimiiter=',')
for row in csv_f:
name.append(row[1])
numid.append(row[2])
height.append(row[3])
length.append(row[4])
part.csv的實際內容是什麼? – alexanderlukanin13
注意,Python在訪問列表時從0開始,所以我建議你爲第一列嘗試'name.append(row [0])'。 'delimiiter'也是'delimiter',雖然默認已經是','。 –