对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实现单词拼写检查
Apr 25 Python
python实现简单神经网络算法
Mar 10 Python
Selenium的使用详解
Oct 19 Python
详解Python给照片换底色(蓝底换红底)
Mar 22 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
wxpython+pymysql实现用户登陆功能
Nov 19 Python
TFRecord格式存储数据与队列读取实例
Jan 21 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
Mar 19 Python
tensorflow使用CNN分析mnist手写体数字数据集
Jun 17 Python
Python Map 函数的使用
Aug 28 Python
Python try except finally资源回收的实现
Jan 25 Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
May 17 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模拟SQL Server的两个日期处理函数
2006/10/09 PHP
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
php 中英文语言转换类
2011/09/07 PHP
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
js 数组操作代码集锦
2009/04/28 Javascript
jquery tools 系列 scrollable(2)
2009/09/06 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
网站404页面3秒后跳到首页的实例代码
2013/08/16 Javascript
jQuery实现切换字体大小的方法
2015/03/10 Javascript
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
JavaScript学习小结(一)——JavaScript入门基础
2015/09/02 Javascript
轻松搞定jQuery.noConflict()
2016/02/15 Javascript
JavaScript动态生成二维码图片
2016/04/20 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
2019/10/30 Javascript
jQuery实现动态操作table行
2020/11/23 jQuery
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
如何基于线程池提升request模块效率
2020/04/18 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
Python实现上下文管理器的方法
2020/08/07 Python
实例讲解使用HTML5 Canvas绘制阴影效果的方法
2016/03/25 HTML / CSS
英国排名第一的餐具品牌:Denby Pottery
2019/11/01 全球购物
精伦电子Java笔试题
2013/01/16 面试题
高三自我鉴定
2013/10/23 职场文书
关于工作时间玩手机的检讨书
2014/09/18 职场文书
布达拉宫的导游词
2015/02/02 职场文书
家长通知书家长意见
2015/06/03 职场文书
分享15个Webpack实用的插件!!!
2021/03/31 Javascript
Windows Server 2012 R2服务器安装与配置的完整步骤
2022/07/15 Servers