【发布时间】:2020-06-23 22:32:11
【问题描述】:
我打开并从 argv 读取 csv 文件到字典
data = open(argv[1])
reader = csv.DictReader(data)
dict_list = []
for line in reader:
dict_list.append(line)
现在当我想像这样访问 csv 文件的内容时:
for x in dict_list[0]:
print(x)
我得到的只是:
"OrderedDict([('name', 'Alice'), ('AGATC', '2'), ('AATG', '8'), ('TATC', '3')])"
使用此功能:
for x in dict_list[0]:
print(x)
我得到这个结果:
name
AGATC
AATG
TATC
你能帮我访问“Alice”、“2”、“8”和“3”吗?
【问题讨论】:
标签: csv ordereddict