对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 相关文章推荐
在 Django/Flask 开发服务器上使用 HTTPS
Jul 03 Python
windows下安装Python和pip终极图文教程
Mar 05 Python
浅谈Python使用Bottle来提供一个简单的web服务
Dec 27 Python
Python命令行解析模块详解
Feb 01 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
用python简单实现mysql数据同步到ElasticSearch的教程
May 30 Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 Python
利用nohup来开启python文件的方法
Jan 14 Python
Django实现网页分页功能
Oct 31 Python
Django 构建模板form表单的两种方法
Jun 14 Python
Django Auth用户认证组件实现代码
Oct 13 Python
java字符串格式化输出实例讲解
Jan 06 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+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
文本加密解密
2006/06/23 Javascript
JS 分号引起的一段调试问题
2009/06/18 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
javascript parseInt() 函数的进制转换注意细节
2013/01/08 Javascript
js中top/parent/frame概述及案例应用
2013/02/06 Javascript
javascript中Number对象的toString()方法分析
2014/12/20 Javascript
JS动态修改iframe高度和宽度的方法
2015/04/01 Javascript
简单实现JS对dom操作封装
2015/12/02 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
javascript jquery对form元素的常见操作详解
2016/06/12 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
详解js中call与apply关键字的作用
2016/11/21 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
vue响应式系统之observe、watcher、dep的源码解析
2019/04/09 Javascript
小程序云开发之用户注册登录
2019/05/18 Javascript
详解Vue 单文件组件的三种写法
2020/02/19 Javascript
Python基于sftp及rsa密匙实现远程拷贝文件的方法
2016/09/21 Python
Python模块结构与布局操作方法实例分析
2017/07/24 Python
Python3使用PyQt5制作简单的画板/手写板实例
2017/10/19 Python
PyCharm的设置方法和第一个Python程序的建立
2019/01/16 Python
解决Python对齐文本字符串问题
2019/08/28 Python
解决tensorflow打印tensor有省略号的问题
2020/02/04 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
2020/03/18 Python
四方通行旅游网:台湾订房、出国旅游
2017/09/20 全球购物
以太网Ethernet IEEE802.3
2013/08/05 面试题
总经理秘书的岗位职责
2013/12/27 职场文书
建筑工程毕业生自我鉴定
2014/01/14 职场文书
给老师的感谢信
2015/01/20 职场文书
工程项目经理岗位职责
2015/02/02 职场文书
Python打包exe时各种异常处理方案总结
2021/05/18 Python
python可视化大屏库big_screen示例详解
2021/11/23 Python