python将列表写入csv文件指定列
时间: 2023-09-26 08:06:46 浏览: 146
Python将list元素转存为CSV文件的实现
你可以使用Python内置的csv模块来将列表写入CSV文件。下面是一个示例代码,将列表写入指定列:
```python
import csv
# 列表数据
data = [['John', 'Doe', 25], ['Jane', 'Doe', 30], ['Bob', 'Smith', 40]]
# 打开CSV文件
with open('output.csv', mode='w', newline='') as file:
writer = csv.writer(file)
# 写入表头
writer.writerow(['First Name', 'Last Name', 'Age'])
# 写入数据
for row in data:
writer.writerow([row[0], row[1], row[2]])
```
在上面的示例代码中,我们首先定义一个包含列表数据的变量`data`。然后,我们打开一个名为`output.csv`的文件,并创建一个csv的writer对象。接下来,我们使用`writer.writerow()`方法,一行一行的将数据写入CSV文件中。在这个例子中,我们使用一个for循环来写入每一行数据,每一行数据由三个元素组成,即姓名和年龄。最后,我们关闭文件。
阅读全文