字典数据存入csv中
时间: 2024-04-25 16:22:36 浏览: 190
要将字典数据存入CSV文件中,可以使用Python的csv模块。首先,需要创建一个csv.writer对象,并指定文件名和列名。然后,使用writerow方法将字典数据写入CSV文件。以下是一个示例代码:
```python
import csv
data = \[
{'A': 1, 'B': 2, 'C': 3, 'D': 4, 'E': 5, 'F': 6},
{'A': 2, 'B': 3, 'C': 6, 'D': 8, 'E': 10, 'F': 12},
{'A': 3, 'B': 4, 'C': 9, 'D': 12, 'E': 15, 'F': 18}
\]
with open('data.csv', 'w', newline='') as f:
fieldnames = \['A', 'B', 'C', 'D', 'E', 'F'\]
writer = csv.DictWriter(f, fieldnames=fieldnames)
writer.writeheader()
writer.writerows(data)
```
在这个例子中,我们创建了一个包含三个字典的列表data,每个字典代表一行数据。然后,我们打开一个名为data.csv的文件,并创建一个csv.DictWriter对象,指定列名为\['A', 'B', 'C', 'D', 'E', 'F'\]。接下来,我们使用writeheader方法写入列名,并使用writerows方法将数据写入CSV文件。
这样,字典数据就成功存入了CSV文件中。\[2\]\[4\]
#### 引用[.reference_title]
- *1* *3* [python 保存字典数据到csv](https://blog.csdn.net/qq_52200688/article/details/122308073)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Python3以字典方式读写CSV](https://blog.csdn.net/lilongsy/article/details/126265600)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文