位置: IT常识 - 正文

python如何将字典内容写入json文件(python如何将字典中的键值互换)

编辑:rootadmin

推荐整理分享python如何将字典内容写入json文件(python如何将字典中的键值互换),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python如何将字典转成列表,python如何将字典中的键值互换,Python如何将字典中的值转化为列表,python如何将字典转成列表,python如何将字典中的键值互换,python如何将字典写入文件,Python如何将字典中的值转化为列表,python如何将字典写入文件,内容如对您有帮助,希望把文章链接给更多的朋友!

python将字典内容写入json文件的方法:我们可以先使用json.dumps()函数将字典转换为字符串;然后再将内容写入json即可。json.dumps()函数负责对数据进行编码。

python如何将字典内容写入json文件(python如何将字典中的键值互换)

字典内容写入json时,需要用json.dumps将字典转换为字符串,然后再写入。

(推荐教程:Python入门教程)

json也支持格式,通过参数indent可以设置缩进,如果不设置的话,则保存下来会是一行。

举例:

无缩进:

fromcollectionsimportdefaultdict,OrderedDictimportjsonvideo=defaultdict(list)video["label"].append("haha")video["data"].append(234)video["score"].append(0.3)video["label"].append("xixi")video["data"].append(123)video["score"].append(0.7)test_dict={'version':"1.0",'results':video,'explain':{'used':True,'details':"thisisforjosntest",}}json_str=json.dumps(test_dict)withopen('test_data.json','w')asjson_file:json_file.write(json_str)

有缩进:

fromcollectionsimportdefaultdict,OrderedDictimportjsonvideo=defaultdict(list)video["label"].append("haha")video["data"].append(234)video["score"].append(0.3)video["label"].append("xixi")video["data"].append(123)video["score"].append(0.7)test_dict={'version':"1.0",'results':video,'explain':{'used':True,'details':"thisisforjosntest",}}json_str=json.dumps(test_dict,indent=4)withopen('test_data.json','w')asjson_file:json_file.write(json_str)
本文链接地址:https://www.jiuchutong.com/zhishi/304534.html 转载请保留说明!

上一篇:ps中抠图之后如何删除背景(ps抠图之后怎么拿出来)

下一篇:css权重的计算规则(css中权重值是什么意思)

  • 荣耀x20怎么开启通话自动录音(荣耀X20怎么开启OTG)

    荣耀x20怎么开启通话自动录音(荣耀X20怎么开启OTG)

  • 苹果手机上滑控制中心怎么添加功能(苹果手机上滑控制中心为什么响了)

    苹果手机上滑控制中心怎么添加功能(苹果手机上滑控制中心为什么响了)

  • 华为p40支持红外线功能吗(华为p40支持红外线开空调吗)

    华为p40支持红外线功能吗(华为p40支持红外线开空调吗)

  • QQ转发说说怎么屏蔽好友(qq转发说说怎么配文字)

    QQ转发说说怎么屏蔽好友(qq转发说说怎么配文字)

  • 笔记本硅脂有什么用(笔记本硅脂有什么作用)

    笔记本硅脂有什么用(笔记本硅脂有什么作用)

  • 买家收到差评会知道吗(买家收到差评会怎么样)

    买家收到差评会知道吗(买家收到差评会怎么样)

  • 小米8a的处理器是什么(小米8a的处理器怎么样)

    小米8a的处理器是什么(小米8a的处理器怎么样)

  • 闲鱼永久封禁影响支付宝么(闲鱼永久封禁影响回收话费充值吗)

    闲鱼永久封禁影响支付宝么(闲鱼永久封禁影响回收话费充值吗)

  • oppoa11呼吸灯怎么设置(oppo啊a11x手机呼吸灯设置)

    oppoa11呼吸灯怎么设置(oppo啊a11x手机呼吸灯设置)

  • 苹果11pro max值得买吗(苹果11pro max值得买吗2022年)

    苹果11pro max值得买吗(苹果11pro max值得买吗2022年)

  • ipadair是什么型号(ipad air是啥)

    ipadair是什么型号(ipad air是啥)

  • 爱奇艺预约什么意思(爱奇艺预约什么时候可以看)

    爱奇艺预约什么意思(爱奇艺预约什么时候可以看)

  • 魅族pro7开发者选项在哪(魅族pro7开发者模式)

    魅族pro7开发者选项在哪(魅族pro7开发者模式)

  • 怎样删除oppo手机自带软件(怎样删除oppo手机自带的软件)

    怎样删除oppo手机自带软件(怎样删除oppo手机自带的软件)

  • 手机怎么开启存储权限(手机怎么开启存储)

    手机怎么开启存储权限(手机怎么开启存储)

  • vivox27制作铃声在哪里(vivox27自定义铃声怎么添加)

    vivox27制作铃声在哪里(vivox27自定义铃声怎么添加)

  • oppo电子保修卡在哪里(oppo电子保修卡在哪里激活)

    oppo电子保修卡在哪里(oppo电子保修卡在哪里激活)

  • oppo手机怎么导入联系人(oppo手机怎么导入vivo手机)

    oppo手机怎么导入联系人(oppo手机怎么导入vivo手机)

  • 手机怎样恢复出厂设置(手机怎样恢复出厂系统)

    手机怎样恢复出厂设置(手机怎样恢复出厂系统)

  • 抖音怎么导入自己的音乐(抖音怎么导入自己的录音带字幕)

    抖音怎么导入自己的音乐(抖音怎么导入自己的录音带字幕)

  • 物联卡要不要注销

    物联卡要不要注销

  • ps画笔大小快捷键(ps画笔大小快捷键在哪里设置)

    ps画笔大小快捷键(ps画笔大小快捷键在哪里设置)

  • 钉钉打错班次要怎么更改(钉钉排班排错了)

    钉钉打错班次要怎么更改(钉钉排班排错了)

  • 网件R6400路由器怎么样?R6400拆解与内部结构评测

    网件R6400路由器怎么样?R6400拆解与内部结构评测

  • 【深度学习】datasets.ImageFolder 使用方法

    【深度学习】datasets.ImageFolder 使用方法

  • HTML 事件参考手册

    HTML 事件参考手册

  • 什么是边际税率高
  • 财税咨询
  • 税务师考试咨询电话
  • 现金及现金等价物期末余额
  • 小规模增值税免征额
  • 发票金额太大怎么拆分数量,单价不变还是数量不变
  • 申报同步更正
  • 服务业发票的开具范围包括什么
  • 个人设备卖给公司
  • 逾期缴纳车辆购置税后情况说明怎么写
  • 车辆保险费包括
  • 工程技术服务费和技术服务费
  • 为什么增值税发票税率是1%
  • 帮对方公司垫付违法吗
  • 兼营非应税劳务行为举例
  • 存货周转天数计算公式是360还是365
  • 固定成本与变动成本的区别
  • 授权费计入什么科目
  • 专票的六位开票代码指的是什么
  • 因为质量问题
  • 2021年个人社保代扣失败
  • 高新企业入库是什么意思
  • 应付账款少付怎么做账
  • 发放给职工
  • 身份证信息提取python
  • 本月收到的发票可以下月勾选抵扣吗
  • 转出未交增值税什么意思
  • 固定资产当月出售还要计提折旧吗
  • js的发展历史
  • 持有至到期投资科目被取消了吗
  • 小企业会计准则调整以前年度费用分录
  • php图片识别处理归类
  • thinkphp cli
  • 今天是520该说什么
  • 即插即用系统
  • 财务的几张报表
  • 收到招标文件怎么回函
  • 财政拨款结转累计结转为负
  • 再生资源回收企业现状
  • 小规模纳税人的增值税账务处理
  • python 进程pid
  • 税控服务费电子普票能抵扣吗
  • 付了工资的资产负债表怎么填
  • sql2005数据库
  • 一般纳税人简易计税方法适用情形
  • 结算备付金账户是什么帐户
  • 其他应收款账务核销后放在哪个科目里
  • 纳税人购进国内商品
  • 费用报销单如何审核
  • 分公司有哪些特点
  • 合同资产百度百科
  • 免抵税额和免抵退税额一样吗
  • 哪些税费计入税金及附加科目
  • 公司应收票据增加意味着什么
  • 什么叫归集和分配
  • ubuntu20.0.4安装
  • linux系统啥样
  • bios中英文对照表图新版
  • 教程图解
  • windows 10预览版
  • linux系统中安装web服务
  • 怎么激活win7旗舰版系统
  • win10关闭defender方法
  • /etc/init.d/rcs
  • win7系统检测
  • win8怎么打开桌面
  • unity的设置在哪里
  • css一般可以放在几个地方
  • Node.js中的什么模块是用于处理文件和目录的
  • python容错
  • unity 动态生成模型
  • javascript包括在html中
  • 使用jquery实现的项目
  • 自定义圆角控件
  • Warning: Build-tool 17.0.0 is missing AAPT at F:adt-bundle-windows-x86sdk
  • js闭包实现
  • 安卓自定义app
  • jquery图片轮播代码
  • 二手车公司如何运营
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设