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

python dict转换成json格式

一开始你变成字典格式

data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]  
import json  
  
data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]  
  
data2 = json.dumps(data)  
print(data2)

json.dumps(data) 是将数组json化。

json格式化输出

data2 = json.dumps({'a': 'Runoob', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': '))

json追加数据

思路:先往dict里面新增数据

# 追加数据  
## 方式1  
print("-----------------")  
data[0]['f'] = 6  
data4 = json.dumps(data, sort_keys=True, indent=4, separators=(',', ': '))  
print(data4)  
  
print("-----------------")  
## 方式2  
data[0].setdefault('g',7)  
data5 = json.dumps(data, sort_keys=True, indent=4, separators=(',', ': '))  
print(data5)

http://www.kler.cn/a/612520.html

相关文章:

  • 【C++游戏引擎开发】《线性代数》(2):矩阵加减法与SIMD集成
  • PHP 应用SQL 注入符号拼接请求方法HTTP 头JSON编码类
  • 鸿蒙 ArkUI 进行网络状态监听封装
  • vector和list区别
  • leetcode240.搜索二维矩阵||
  • Flask接口开发--引入mysql
  • Qt:QWebEngineView显示网页失败
  • Android 底部EditView输入时悬浮到软键盘上方
  • 无人机产教融合新方向,装调检修技术详解
  • 前缀和、差分
  • C语言--文件操作教案
  • Mybatis缓存模块分析-源码
  • C# SerialPort 类中清空缓存区的方法
  • 如何使用腾讯云HAI快速、高质量生成Stable Diffusion图片
  • vmwaretools解压失败|vmware tools distrib cannot mkdir read only file system|bug汇总
  • 2025年渗透测试面试题总结-某奇安信-Ateam(题目+回答)
  • Oracle初识:登录方法、导入dmp文件
  • Qt弹出新窗口并关闭(一个按钮)
  • JVM 概述/结构/架构/生命周期
  • 短信验证码安全需求设计