python实现二维列表数据写入csv
时间: 2023-10-02 15:03:38 浏览: 206
利用Python如何将数据写到CSV文件中
文件怎么操作?
可以使用Python内置的csv模块来实现二维列表数据写入csv文件的操作。以下是一个示例代码,你可以参考:
```python
import csv
data = [['Name', 'Age', 'Gender'],
['John', 25, 'Male'],
['Emily', 30, 'Female'],
['Tom', 22, 'Male']]
filename = 'data.csv'
with open(filename, 'w', newline='') as csvfile:
csvwriter = csv.writer(csvfile)
for row in data:
csvwriter.writerow(row)
```
以上代码将二维列表`data`中的数据写入到名为`data.csv`的csv文件中。注意要使用`newline=''`参数来避免每行末尾生成空行。通过循环遍历二维列表并使用`csvwriter.writerow()`方法写入每一行数据至csv文件。
阅读全文