我读过一个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
但是我得到错误:attribute error:'DictReader'对象没有属性'items'
是否正确地说存储在d中的值是字典?
来自C#的我会将csv存储在一个多维数组中,该数组有一个嵌套的for循环来遍历这些值。不幸的是,我还是Python新手-任何帮助+解释将不胜感激!
DictReader()
产生字典的序列,而不仅仅是一个字典。我们还可以尝试:
您必须首先遍历获取每一行的dict,然后遍历每一行中的项:
相关问题 更多 >
编程相关推荐