我有一个csv文件,列ID,名称,地址,电话。我想读取每一行,以便将数据存储在两个变量中,即key
和data
,其中数据包含姓名,地址和电话。我想这样做是因为我想在新的csv的每一行中追加另一个列国家。任何人都可以帮助我在Python中的代码。我试过这个,但它不起作用:从python中读取csv的列
dict = {}
reader = csv.reader(open('info.csv', 'r'))
for row in reader:
key, *data = row
dict[key] = ','.join(data)
'key,* data = row'只适用于Python 3 ... – dawg
您能否提供一些示例输入和输出? – Blacksilver