python 列表写入csv
时间: 2023-08-17 08:16:13 浏览: 250
Python将list元素转存为CSV文件的实现
可以使用Python的csv模块将列表写入CSV文件。以下是一个示例代码:
```python
import csv
data_list = \[\['皇马球员', '号码', '国籍'\],
\['C罗', '7', '葡萄牙'\],
\['托尼克罗斯', '8', '德国'\],
\['马塞洛', '12', '巴西'\],
\['卡里姆·本泽马', '9', '法国'\]\]
with open('hala_madrid.csv', 'w', newline='', encoding='utf-8') as f:
writer = csv.writer(f)
writer.writerows(data_list)
```
在这个例子中,我们首先创建了一个包含列表头和数据的二维列表`data_list`。然后,我们使用`open`函数打开一个名为`hala_madrid.csv`的文件,并指定编码格式为`utf-8`。接下来,我们使用`csv.writer`创建一个写入对象`writer`。然后,我们使用`writer.writerows`方法将整个`data_list`写入CSV文件中。
这样,列表中的数据就会被写入到名为`hala_madrid.csv`的CSV文件中了。
#### 引用[.reference_title]
- *1* *2* [python将list按列存入csv](https://blog.csdn.net/dream__me/article/details/123517648)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Python日常用法—将列表信息写入到csv文件、列表中的元素直接更改](https://blog.csdn.net/crist_meng/article/details/129094299)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文