对python中dict和json的区别详解


Posted in Python onDecember 18, 2018

1、json 和 字典 区别

>>>import json

>>>json.dumps({1:2})

>>>'{"1":2}'

--------------------

>>>{1:2}

>>>{1:@}

其中字典的格式是字典,json的格式是字符串,在传输的时候用的是字符串,所以如果要传输字典内容,就需要先进行字典转json。

json中必须使用双引号,dict则可以用单引号也可以用双引号

2、json.dump()/json.load() 和 json.dumps()/json.loads()区别

json.dumps()/json.loads()用来编码和解码json字符串数据

json.dump()/json.load()用来处理文件

eg:

import json
json_content = {'a':'1111','b':'2222','c':'3333','d':'4444'}
with open('json_file.json','w') as f:
 json.dump(json_content, f)
with open('json_file.json', 'r') as f:
 content = json.load(f)
 print(content)

以上这篇对python中dict和json的区别详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python中使用dict和set方法的教程
Apr 27 Python
python获得linux下所有挂载点(mount points)的方法
Apr 29 Python
详解python函数传参是传值还是传引用
Jan 16 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 Python
对python mayavi三维绘图的实现详解
Jan 08 Python
python绘制多个子图的实例
Jul 07 Python
Python3 执行系统命令并获取实时回显功能
Jul 09 Python
python中的selenium安装的步骤(浏览器自动化测试框架)
Mar 17 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
Mar 28 Python
python中字典增加和删除使用方法
Sep 30 Python
Python实现EM算法实例代码
Oct 04 Python
python基于爬虫+django,打造个性化API接口
Jan 21 Python
BP神经网络原理及Python实现代码
Dec 18 #Python
python 执行文件时额外参数获取的实例
Dec 18 #Python
python实现基于信息增益的决策树归纳
Dec 18 #Python
Django实现一对多表模型的跨表查询方法
Dec 18 #Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
Dec 18 #Python
python实现求特征选择的信息增益
Dec 18 #Python
python实现连续图文识别
Dec 18 #Python
You might like
发布一个用PHP fsockopen写的HTTP下载的类
2007/02/22 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
PHP标准库(PHP SPL)详解
2019/03/16 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
javascript break指定标签打破多层循环示例
2014/01/20 Javascript
jquery map方法使用示例
2014/04/23 Javascript
原生javascript实现图片按钮切换
2015/01/12 Javascript
JavaScript中property和attribute的区别详细介绍
2015/03/03 Javascript
javascript动态创建链接的方法
2015/05/13 Javascript
jquery捕捉回车键及获取checkbox值与异步请求的方法
2015/12/24 Javascript
微信小程序 MINA文件结构
2016/10/17 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
2019/05/16 Javascript
ES6中Symbol、Set和Map用法详解
2019/08/20 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
Python下的twisted框架入门指引
2015/04/15 Python
Python删除空文件和空文件夹的方法
2015/07/14 Python
详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击
2018/10/09 Python
Python中xml和json格式相互转换操作示例
2018/12/05 Python
pandas分别写入excel的不同sheet方法
2018/12/11 Python
python中tkinter的应用:修改字体的实例讲解
2019/07/17 Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
2020/03/13 Python
Django ModelForm组件原理及用法详解
2020/10/12 Python
美国老牌主机服务商:iPage
2016/07/22 全球购物
高校毕业生登记表自我鉴定
2013/11/03 职场文书
营业员实习自我鉴定
2013/12/07 职场文书
测试工程师职业规划书
2014/02/06 职场文书
企业员工集体活动方案
2014/08/17 职场文书
美德少年事迹材料500字
2014/08/19 职场文书
违纪学生保证书
2015/02/27 职场文书
2015年仓管员工作总结
2015/04/21 职场文书
2015年依法行政工作总结
2015/04/29 职场文书
十大冰系宝可梦排名,颜值最高的阿罗拉九尾,第三使用率第一
2022/03/18 日漫