将列表写入csv文件,并添加列标题
时间: 2023-09-30 14:04:23 浏览: 174
写入csv文件.cs
以下是一个示例代码,将一个列表写入csv文件,并添加列标题:
```
import csv
# 列表数据
data = [
["Name", "Age", "Gender"],
["Tom", 25, "Male"],
["Jane", 30, "Female"],
["John", 28, "Male"]
]
# 写入csv文件
with open("data.csv", "w", newline="") as file:
writer = csv.writer(file)
writer.writerows(data)
```
在这个例子中,我们使用了Python内置的csv模块来写入csv文件。在打开文件时,我们使用了```newline=""```来避免在写入文件时自动添加换行符。然后,我们创建了一个csv writer对象,并使用```writerows()```方法将整个列表写入文件。
要注意的是,第一行数据是列标题,因此我们需要确保它在列表中的第一个元素位置。这样,写入csv文件时,它就会被自动添加为列标题。
阅读全文