首页 > 解决方案 > Python,csv.writer 每次迭代都会创建一个空列表

问题描述

所以我有这个二维数组

z = [["test","dus"],["dus","ta"]]

然后我想使用这个python代码将它写入一个csv文件:

with open('test.csv','w') as out:
csv_out=csv.writer(out)
csv_out.writerow(['input','output'])
for row in z:
    csv_out.writerow(row)

它成功地将其写入 csv 但是我不明白为什么结果如下所示:

input output

test dus

dus ta

所以它在每次迭代后创建一个空列表,这没有意义为什么会发生这种情况?有可能避免吗?

标签: pythoncsvexport-to-csv

解决方案


推荐阅读