更改:
w.writerow([key, [dw[key][year] for year in years]])
至:
w.writerow([key] + [dw[key][year] for year in years])
否则,您会尝试向
[orgname1, [2, 1, 1]]csv编写类似的内容,而您的意思是
[orgname1, 2, 1, 1]。
如Padraic所述,您可能希望更改
years = dw.values()[0].keys()为
years =sorted(dw.values()[0].keys())或
years = fields[1:]避免随机行为。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)