【发布时间】:2014-03-01 05:53:57
【问题描述】:
我已经阅读了一个 csv 文件,
with open('test.csv', newline='') as csv_file:
#restval = blank columns = - /// restkey = extra columns +
d = csv.DictReader(csv_file, fieldnames=None, restkey='+', restval='-', delimiter=',', quotechar='"')
我想遍历创建的字典以在 csv 中查找空白值。 我试过了:
for k, v in d.items()
#Do stuff
但是我得到了错误:AttributeError: 'DictReader' object has no attribute 'items'
d中存储的值是字典的字典对吗?
来自 C#,我会将 csv 存储在一个多维数组中,并使用嵌套的 for 循环来迭代这些值。不幸的是,我对 Python 还是很陌生 - 任何帮助和解释都将不胜感激!
【问题讨论】:
标签: python loops csv dictionary