一个数据list of dict如下

a = [

{"Jodie1": "123"},

{"Jodie2": "456"},

{"Jodie3": "789"},

]

写入到本地一个txt文件,内容格式如下:

Jodie1,123

Jodie2,456

Jodie3,789 """

import re

import json

a = [

{"Jodie1": "123"},

{"Jodie2": "456"},

{"Jodie3": "789"},

]

方法一

with open('1.txt', 'w') as f:

for i in range(len(a)):

for key, values in a[i].items():

print(key+","+values+" ")

f.write(key+","+values+" ")

方法二

file = open('2.txt', 'w')

for i in range(len(a)):

s = str(a[i]).replace('{', '').replace('}', '').replace("'", '').replace(':', ',') + ' '

file.write(s)

file.close()

方法三

file3 = open('3.txt', 'w')

for i in range(len(a)):

s = (re.sub(r"['{ },]*", '', str(a[i])) + ' ').replace(':', ',')

file3.write(s)

file3.close()

方法四

with open('4.txt', 'w') as f:

for i in range(len(a)):

s = (re.sub(r"['{ },]*", '', str(a[i])) + ' ').replace(':', ',')

f.write(s)

简明python教程txt-Python:将 list 写入一个 txt 文件四种方法相关推荐

  1. python输入字符串并反序result_python字符串反转的四种方法详解

    python字符串反转的四种方法详解 这篇文章主要介绍了python字符串反转的四种详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.用red ...

  2. python sklearn.neural_network.MLPClassifier() 神经网络改变模型复杂度的四种方法

    MLPClassifier() 改变模型复杂度的四种方法 调整神经网络每一个隐藏层上的节点数 调节神经网络隐藏层的层数 调节activation的方式 通过调整alpha值来改变模型正则化的程度(增大 ...

  3. python 中文转Unicode编码 Unicode编码转中文的四种方法

    一,中文转Unicode编码 chinese = "你好" re = chinese.encode("unicode_escape") print(re)返回: ...

  4. Python日常用法—将列表信息写入到csv文件、列表中的元素直接更改

    Python日常用法-将列表信息写入到csv文件 1.模板 # 编写数据 import csvdata_list = [{'皇马球员': 'C罗', '号码': '7', '国籍': '葡萄牙'}, ...

  5. python教程实例-python 类和实例 - 刘江的python教程

    类和实例 阅读: 19079 评论:6 类,英文名字Class,有"类别","分类","聚类"的意思.必须牢记类是抽象的模板,用来描述具有相 ...

  6. python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法

    Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...

  7. python导入其他py文件-Python中py文件引用另一个py文件变量的方法

    最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requests r = requests.get(&quo ...

  8. java+txt+词语+次数_Java练习2--读取txt文件统计考勤次数并写入一个txt文件中

    Java练习2--读取txt文件统计考勤次数并写入一个txt文件中 Java练习2--读取txt文件统计考勤次数并写入一个txt文件中 面向对象的小练习: 文件attendance.txt中的数据为本 ...

  9. 5 获取窗口位置_详解:四种方法教你对Python获取屏幕截图(PyQt , pyautogui)

    前言: 今天为大家带来的内容是详解:四种方法教你对Python获取屏幕截图(PyQt , pyautogui)本文具有不错的参考意义,希望能够帮助到大家! Python获取电脑截图有多种方式,具体如下 ...

最新文章

  1. cookie 和session 的区别详解
  2. java字数统计,求大神教我,java语言里的字数统计功能的代码?
  3. 深度学习——Optimizer算法学习笔记
  4. 感应联动不是梦,穿透屏幕“闻”见花香你敢信?
  5. 前端神器之Sublime Text2/3简单明了使用总结
  6. [Python] L1-008. 求整数段和-PAT团体程序设计天梯赛GPLT
  7. 利用计算机进行信息检索,用计算机进行情报检索属于计算机应用中的
  8. Rtsp之rtp包解析
  9. android 进程池 参数,Android 线程池全解析
  10. 12-ubuntu:010 Editor
  11. csgo如何旋转跳?如何连跳
  12. SpringBoot整合RedisTemplate实现缓存信息监控
  13. android监听卡1电话,Android 监听 SIM 卡状态
  14. 2022年你应该知道的十大Python库
  15. 克罗内克积Kronecker
  16. 关于STM32F407ZGT6的一些知识小结及串口1程序
  17. TCP加速:腾讯单边拥塞算法TCPA(类似于BBR、锐速)
  18. 堡垒机拓扑图_fanzhenlong/堡垒机部署方案总结.md at master · leadsino/fanzhenlong · GitHub...
  19. 虹软人脸识别 - 人脸特征数据的存取
  20. IDEA——手把手教你mybatis的使用(新手教程)

热门文章

  1. (2.4)备份与还原--WAL与备份原理
  2. sequoiadb sdbexprt 导入工具进阶使用
  3. Linux内核学习笔记
  4. VBA在EXCEL中创建图形线条
  5. ASP.NET MVC5+EF6+EasyUI 后台管理系统(47)-工作流设计-补充
  6. 【单页应用巨坑之History】细数History带给单页应用的噩梦
  7. 暂时无法登陆GOOGLE,却依然可以用GOOGLE搜索--更多GOOGLE入口
  8. android gc 回调,android - 使用Picasso通过Bitmap获取回调
  9. python表白-520使用Python实现“我爱你”表白
  10. python必背内容-python必背函数