python在csv文件的头文件中添加列表和字符串

时间:2017-10-27 20:52:03

标签: python-3.x

a=[]

    for i in range(9216):

        a.append("pixel"+str(i))

    with open('train41.csv', 'w') as csvfile:

        writer = csv.DictWriter(csvfile, fieldnames=["label",a])
        writer.writeheader()

这不起作用

我想在我的csv文件头

中添加一个字符串标签和列表a

1 个答案:

答案 0 :(得分:0)

fieldnames必须是字符串列表:

writer = csv.DictWriter(csvfile, fieldnames=["label"] + a)

您使用的列表包含一个字符串和另一个字符串列表:

writer = csv.DictWriter(csvfile, fieldnames=["label",a])