对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中 __get__和__getattr__和__getattribute__的区别
Jun 16 Python
简单谈谈python中的Queue与多进程
Aug 25 Python
django批量导入xml数据
Oct 16 Python
python针对excel的操作技巧
Mar 13 Python
pandas or sql计算前后两行数据间的增值方法
Apr 20 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
Jun 26 Python
Python设计模式之装饰模式实例详解
Jan 21 Python
对python中的装包与解包实例详解
Aug 24 Python
Python 私有化操作实例分析
Nov 21 Python
Python使用GitPython操作Git版本库的方法
Feb 29 Python
Python语法垃圾回收机制原理解析
Mar 25 Python
使用pipenv管理python虚拟环境的全过程
Sep 25 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
Session的工作方式
2006/10/09 PHP
使用php实现下载生成某链接快捷方式的解决方法
2013/05/07 PHP
PHP strstr 函数判断字符串是否否存在的实例代码
2013/09/28 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
2015/06/17 PHP
javascript 命名空间以提高代码重用性
2008/11/13 Javascript
AJAX 网页保留浏览器前进后退等功能
2011/02/12 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
2018/02/05 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
layui table 获取分页 limit的方法
2019/09/20 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
原生javascript单例模式的应用实例分析
2020/02/23 Javascript
[03:14]2014DOTA2西雅图国际邀请赛 EG战队巡礼
2014/07/07 DOTA
Python中文件操作简明介绍
2015/04/13 Python
解决python 未发现数据源名称并且未指定默认驱动程序的问题
2018/12/07 Python
Python语法之精妙的十个知识点(装B语法)
2020/01/18 Python
django-crontab实现服务端的定时任务的示例代码
2020/02/17 Python
详解用Python爬虫获取百度企业信用中企业基本信息
2020/07/02 Python
python unichr函数知识点总结
2020/12/16 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
css3 pointer-events 介绍详解
2017/09/18 HTML / CSS
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
英国名牌服装购物网站:OD’s Designer
2019/09/02 全球购物
医学院学生求职简历的自我评价
2013/10/24 职场文书
初中生期末评语大全
2014/04/24 职场文书
高一学生期末评语
2014/04/25 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
董事长开业致辞
2015/07/29 职场文书
oracle重置序列从0开始递增1
2022/02/28 Oracle
Kubernetes中Deployment的升级与回滚
2022/04/01 Servers