我要把这个列表中的数据写入csv文件中,ls=[{"id":1,"name":"hahh","age":20}, {"id":2,"name":"jjjj","age":7}, {"id":3,"name":"kkk","age":2}]
时间: 2023-11-25 17:04:47 浏览: 19
你可以使用Python内置的csv模块将列表中的数据写入csv文件中。具体步骤如下:
1.导入csv模块
```python
import csv
```
2.定义要写入的数据
```python
ls=[{"id":1,"name":"hahh","age":20},
{"id":2,"name":"jjjj","age":7},
{"id":3,"name":"kkk","age":2}]
```
3.打开csv文件并写入数据
```python
with open('data.csv', mode='w', newline='') as file:
writer = csv.writer(file)
# 写入表头
writer.writerow(['id', 'name', 'age'])
# 写入数据
for item in ls:
writer.writerow([item['id'], item['name'], item['age']])
```
这样就可以将数据写入名为data.csv的csv文件中了。