Python中,我现在有字典users={"aaa":1,"bbb":2},我想把数据储存在csv文件中,成为aaa,1 bbb,2这样的形式。应该用什么样的代码实现?
时间: 2023-07-19 15:04:11 浏览: 34
可以使用csv模块将字典中的数据写入到csv文件中。以下是一个示例代码:
```python
import csv
users = {"aaa": 1, "bbb": 2}
with open('users.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile, delimiter=' ')
for key, value in users.items():
writer.writerow([key, value])
```
在这个示例中,我们使用了`csv.writer`来创建一个csv写入器,并用它来循环遍历字典中的每个键值对,将它们写入到文件中。其中,`delimiter`参数指定了列与列之间的分隔符。这里我们使用了空格分隔。最后,我们使用`newline=''`参数来避免写入csv文件时出现空行。