循环打印输出并将每个结果写入CSV文件可以通过以下步骤实现:
import csv
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Result'])
data = ['apple', 'banana', 'orange']
with open('output.csv', 'a', newline='') as file:
writer = csv.writer(file)
for item in data:
print(item)
writer.writerow([item])
完整的代码示例:
import csv
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Result'])
data = ['apple', 'banana', 'orange']
with open('output.csv', 'a', newline='') as file:
writer = csv.writer(file)
for item in data:
print(item)
writer.writerow([item])
这段代码将会创建一个名为"output.csv"的CSV文件,并在文件中写入一个名为"Result"的列名。然后,它会循环遍历数据集合中的每个元素,将每个元素打印输出并写入CSV文件中。最终,CSV文件将包含每个元素作为一行的结果。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云