Python 列表转换为 CSV 文件:详细教程和示例代码
您可以使用 Python 中的 csv 模块将列表转换为 CSV 文件。首先,您需要导入 csv 模块,并将列表中的每个元素作为一行写入 CSV 文件。以下是一个示例代码:
import csv
data = [
['1', 'John', 'High', '2022-01-01'],
['2', 'Jane', 'Medium', '2022-01-02'],
['3', 'Alice', 'Low', '2022-01-03']
]
filename = 'data.csv'
with open(filename, 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['id', 'name', 'severity', 'created_time']) # 写入表头
writer.writerows(data) # 写入数据行
在上述示例中,我们使用csv.writer创建一个 writer 对象,并使用writerow方法写入表头。然后,使用writerows方法将数据行写入 CSV 文件。
运行上述代码后,将生成一个名为'data.csv'的文件,其中包含以下内容:
id,name,severity,created_time
1,John,High,2022-01-01
2,Jane,Medium,2022-01-02
3,Alice,Low,2022-01-03
请注意,您可以根据自己的实际数据替换示例中的data列表,以及指定所需的文件名。
原文地址: https://www.cveoy.top/t/topic/o8hc 著作权归作者所有。请勿转载和采集!