对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检测服务器是否正常
Feb 16 Python
python基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
使用rpclib进行Python网络编程时的注释问题
May 06 Python
Python线性方程组求解运算示例
Jan 17 Python
对python中的乘法dot和对应分量相乘multiply详解
Nov 14 Python
解决Python中list里的中文输出到html模板里的问题
Dec 17 Python
树莓派使用USB摄像头和motion实现监控
Jun 22 Python
pytorch 加载(.pth)格式的模型实例
Aug 20 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
Sep 18 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
Jun 23 Python
python requests库的使用
Jan 06 Python
Pycharm 如何设置HTML文件自动补全代码或标签
May 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
xss防御之php利用httponly防xss攻击
2014/03/21 PHP
php通过数组实现多条件查询实现方法(字符串分割)
2014/05/06 PHP
PHP框架Laravel的小技巧两则
2015/02/10 PHP
php数组键名技巧小结
2015/02/17 PHP
php数组键值用法实例分析
2015/02/27 PHP
游戏人文件夹程序 ver 3.0
2006/07/14 Javascript
javascript 可以拖动的DIV(二)
2009/06/26 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
jQuery Ajax异步处理Json数据详解
2013/11/05 Javascript
JS中把字符转成ASCII值的函数示例代码
2013/11/21 Javascript
返回上一页并自动刷新的JavaScript代码
2014/02/19 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
js数组方法reduce经典用法代码分享
2018/01/07 Javascript
JavaScript设计模式之原型模式分析【ES5与ES6】
2018/07/26 Javascript
webpack打包nodejs项目的方法
2018/09/26 NodeJs
react+redux仿微信聊天界面
2019/06/21 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
JavaScript函数重载操作实例浅析
2020/05/02 Javascript
Python中time模块与datetime模块在使用中的不同之处
2015/11/24 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
代码详解django中数据库设置
2019/01/28 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
python基于socket模拟实现ssh远程执行命令
2020/12/05 Python
葡萄牙鞋子品牌:Fair
2016/12/10 全球购物
Lookfantastic西班牙官网:英国知名美妆购物网站
2018/06/13 全球购物
工作证明范本(2篇)
2014/09/14 职场文书
民主评议党员个人自我评价
2015/03/03 职场文书
2015年前台接待工作总结
2015/05/04 职场文书
话题作文之诚信
2019/11/28 职场文书
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers