列表中元素是字典,如何把列表写入txt
时间: 2024-05-01 19:22:26 浏览: 56
python读文件保存到字典,修改字典并写入新文件的实例
可以使用Python的文件操作来将列表中的字典写入到txt文件中。具体步骤如下:
1. 打开一个txt文件,使用Python内置的open函数,并指定打开方式为写入模式('w')。
```python
f = open('output.txt', 'w')
```
2. 遍历列表中的每个字典,将其转换成字符串形式,并写入txt文件中。
```python
for d in my_list:
f.write(str(d) + '\n')
```
3. 关闭文件,释放资源。
```python
f.close()
```
完整的代码如下所示:
```python
my_list = [{'name': 'Alice', 'age': 25},
{'name': 'Bob', 'age': 30},
{'name': 'Charlie', 'age': 35}]
f = open('output.txt', 'w')
for d in my_list:
f.write(str(d) + '\n')
f.close()
```
执行完以上代码后,会在当前目录下生成一个名为output.txt的文件,其中包含了列表中所有字典的内容。每个字典占一行,格式为字符串形式。
阅读全文