有一个数据list of dict如下
a = [
{“1”: “123456”},
{“2”: “123456”},
{“3”: “123456”},
]
写入到本地一个txt文件,内容格式如下:
1,123456
2,123456
3,123456
a = [
{"1": "123456"},
{"2": "123456"},
{"3": "123456"},
]
for i in a:
for j in i:
with open(r'a.txt','a+') as f:
f.write('{},{}\n'.format(j,i[j]))
测试结果如下:
这个题目的思路其实很简单,数据是列表套字典的形式,
只要循环2次,得到具体的内容
得到了自己想要的内容后,再使用open语句打开文件,a+的追加的方式写入文件中即可