当前位置: 首页 > news >正文

python 学习积累

持续更新中
感受python的强大之case列举:

1. 生成的map list要经过json格式化写入文件,请用python实现这一需求

import json
map={"name": "张三", "age": 18, "address": "北京"}
list=[]
for i in range(3):
  list.append(map)

with open('output.json','w', encoding='utf-8') as fp:
  json.dump(list, fp, ensure_ascii=False, indent=4)

生成文件如下

[
    {
        "name": "张三",
        "age": 18,
        "address": "北京"
    },
    {
        "name": "张三",
        "age": 18,
        "address": "北京"
    },
    {
        "name": "张三",
        "age": 18,
        "address": "北京"
    }
]

json.dump不带indent=4 则生成一行内容:

[{"name": "张三", "age": 18, "address": "北京"}, {"name": "张三", "age": 18, "address": "北京"}, {"name": "张三", "age": 18, "address": "北京"}]
http://www.dtcms.com/a/11294.html

相关文章:

  • Syslog日志外发
  • Java宝藏实验资源库(4)对象数组
  • java基于ssm+jsp 高校四六级报名管理系统
  • 数值分析笔记(二)函数插值
  • Docker环境离线安装
  • flask实战之模板实现公共导航
  • Mac M3 Pro 部署Flink-1.16.3
  • 1panel
  • C#程序的递归方法调用
  • 智慧办公新篇章:可视化技术引领园区管理革命
  • Pikachu靶场--XSS
  • 【经典算法】LeetCode 8. 字符串转换整数 (atoi)(Java/C/Python3/Go实现含注释说明,Easy)
  • Hi3861 OpenHarmony嵌入式应用入门--总引导连接
  • 从xxl-job源码中学习Netty的使用
  • Talk|新加坡国立大学贾鑫宇:适用于高自由度机器人的运动控制器
  • 案例分享:高科技企业产品管理部门设置和产品经理岗位设置
  • Redis实现消息队列
  • 机械臂 CoppeliaSim Simulink联合仿真
  • 北航数据结构与程序设计查找与排序编程题
  • 显卡nvidia的CUDA和cuDNN的安装
  • 07-appium常用操作
  • Python 包 dhg 中超图的数据格式
  • 仿真模拟--telnet服务两种认证模式(自作)
  • 百度安全X盈科全球数据合规服务中心:推进数据安全及合规智能化创新领域深化合作
  • High-variance latent spaces
  • go sync包(二) 互斥锁(二)
  • Bureau of Contacts延迟高、卡顿、无法联机怎么办?
  • 线程间通信(生产者和消费者案例)
  • Python 获取class_name win32gui
  • 单片机课设-基于单片机的电子时钟设计(仿真+代码+报告)