怎么用python把一个字典,这个字典的值均是列表,写入csv文件中去,且将键和列表中的每一个值匹配作为一行的
时间: 2024-05-08 16:18:12 浏览: 51
Python将字典数据写入CSV文件
内容?
可以使用Python中的csv模块来实现将字典中的值写入csv文件中。代码示例如下:
```python
import csv
my_dict = {'key1': ['value1', 'value2'], 'key2': ['value3', 'value4']}
with open('output.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(['Key', 'Value'])
for key, values in my_dict.items():
for value in values:
writer.writerow([key, value])
```
这个代码将字典中的键和值分别写入csv文件中,每个键值对都将被写成一行。你可以根据自己的需要修改代码,比如修改输出文件的名称、分隔符等。
阅读全文