【发布时间】:2017-03-06 18:56:10
【问题描述】:
例如给定以下csv
ID, type
1 , A
2 , B
3 , C
它应该生成一个看起来像这样的字典
{'1':A, '2':B, '3':C}
这是我目前所拥有的,但它将整个列关联到 1 个字典中
import csv
reader = csv.DictReader(open('TIS_annotation.csv'))
result = {}
for row in reader:
for column, value in row.iteritems():
result.setdefault(column, []).append(value)
print result
【问题讨论】:
-
你有重复的 ID 吗?
-
@PadraicCunningham 不,谢天谢地哈哈
标签: python python-2.7 csv dictionary