我想使用python逐列编写一个csv文件。我从第一个 csv 文件中读取了我的数据,如果标题是“好的”,那么我想复制该列。我尝试了以下方法:
for column in zip(*data):
l= []
if column[0] == 'ok' :
for k in column:
l.append(k)
my_writer.writerow(zip(*l))
但它引发了错误:
wrt.writerow(zip(*l))
_csv.Error: sequence expected
然后我尝试使用 writerows 而不是 writerow,但结果显然不是我所期望的:第一列包含标题的部分名称......
任何想法?