我想导入保存在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',虽然默认已经是','。 –