我有一个示例代码:
fruits = 'apple', 'banana', 'kiwi'
veggies = 'corn','lettuce', 'spinach'
for x, y in zip(fruits,veggies):
print(f' combo: {x}, {y}')
我正在尝试将此“for”循环的输出导出到CSV文件,但尚未成功。 输出如下所示:
combo: apple, corn
combo: banana, lettuce
combo: kiwi, spinach
我可以得到一些关于如何导出到CSV的指导吗
CSV文件只是txt文件,因此您可以执行以下操作:
运行代码后,您将发现一个名为
shop.csv
的新csv文件,它有两列:fruits
和veggies
必须在第一列和第二列之间放置分隔符。具体来说,您需要将每一行更改为
combo:,
,而不仅仅是combo:
。您可以通过在打印语句中插入逗号来解决此问题:最后,要将其导出到CSV文件,您需要获取一个文件指针并对其进行写入。如果您计划创建一个新的CSV文件,则可以执行类似以下操作(将所有数据合并为一个字符串,然后将其写入文件):
您可以将输出保存在列表中,然后在
for
循环结束时将`列表写入CSV文件中。 下面是我要做的:相关问题 更多 >
编程相关推荐