2019独角兽企业重金招聘Python工程师标准>>>

import jsona=[1, 2.1, 'abc', (1, 2, 3), {'a': 1}]  encode_json = json.dumps(a)  decode_json = json.loads(encode_json)#a和decode_json输出类似,encode_json是编码后的json形式注释:dumps()可以添加其他参数,如:sort_keys=True,indent=4输出结果的排序和缩进,可以试试
而参数  separators=(',',':') 通过移除多余的空白符,达到了压缩数据的目的,len一下试试。len(a) == len(encode_json) == len(decode_json) ==30
而 len( json.dumps(a,separators=(',',':'))  ) == 29

从python原始类型向json类型的转化

从json原始类型向python类型的转化

转载于:https://my.oschina.net/sunxichao/blog/369968

python json的简单学习相关推荐

  1. python爬虫的简单学习

    基础知识的学习 先是通过廖雪峰老师的 python3教程,学习了基础的语法知识.其实并没有完全看完,一边看,一边跟着教程上的例子动手打代码. 爬虫之发起get请求 学了基础语法知识后,又在网上看了些很 ...

  2. python之simplejson,Python版的简单、 快速、 可扩展 JSON 编码器/解码器

    simplejson Python版的简单. 快速. 可扩展 JSON 编码器/解码器 编码基本的 Python 对象层次结构: import simplejson as jsonprint json ...

  3. [Python学习]PycURL简单学习 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source …...

    [Python学习]PycURL简单学习 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source - [Python学习] ...

  4. 一张图学会python高清图-一张图带你学会Python,学习Python的非常简单,附教程

    原标题:一张图带你学会Python,学习Python的非常简单,附教程 网上有这样一张图片,信息量很大,通常会被配上标题"一张图让你学会Python" 这张图流传甚广,但我没有找到 ...

  5. 乘法口诀表python_学习python之编写简单乘法口诀表实现代码

    学习python之编写简单乘法口诀表实现代码 更新时间:2016年02月27日 22:23:30 投稿:mdxy-dxy 这篇文章主要介绍了学习python之编写简单乘法口诀表实现代码,需要的朋友可以 ...

  6. python怎么使用json_Python JSON的简单使用

    1 json简介 1.1 json是什么? JSON(JavaScript Object Notation)是一种轻量级的数据交换格式. "在JSON出现之前,大家一直用XML来传递数据.因 ...

  7. python爬取toefl_spark学习进度6-Python爬取数据的四个简单实例

    今天本来想把昨天安装的intellij配置好,但是一直显示没有网络,网上查了相关资料也没有查出来解决办法. 然后暂停了intellij的配置,开始做了几个Python爬取简单数据的实例,先做了几个最简 ...

  8. 【python学习笔记】python运算符以及简单语句

    python运算符以及简单语句 1.布尔类型 bool类型的值:True 1 和 False 0 可进行四则运算 注意首字母大写 1.1比较运算 比较两个对象: • 符号:>, < =, ...

  9. python json dumps 自定义_Python json.dumps 自定义序列化操作

    def login_ajax(request): if request.method == "GET": return render(request, 'login_ajax.ht ...

最新文章

  1. dockerfile php-fpm,1、使用dockerfile制作nginx+php-fpm镜像,实现lnmp。
  2. matlab三角定位分析程序,Matlab chi2gof 分布分析程序求教
  3. Android版本dp,Android中sp和dp区别
  4. boost::mp11::mp_size相关用法的测试程序
  5. linux系统添加新用户并赋予相应权限
  6. 网络协议,我明明学过的呀?
  7. 大数据中,机器学习和数据挖掘的联系与区别
  8. java 生产者消费者同步_经典线程同步问题(生产者消费者)--Java实现
  9. 开源软件使用_消费开源软件:如何使用和购买
  10. 一、Linux基础知识
  11. nginx之206异常
  12. [转载] 为什么this()和super()必须是构造函数中的第一条语句?
  13. The Strategy pattern
  14. sina微博登录框和twitter的比较
  15. ZOJ 3256 Tour in the Castle(插头DP-按行递推—矩阵)
  16. PS解决“无法使用快速选择,因为没有足够内存(RAM)”
  17. javafx 教程_集成JavaFX和Swing
  18. set的用法及短语_set的用法和例句
  19. Golang-Flag包文档翻译
  20. python .txt文件转.csv文件-ok

热门文章

  1. 3D集合图元:最小边界框/包围盒(boundingbox)
  2. matplotlib简介-高质量图形输出
  3. 在WordPress中添加简书风格的连载目录和文章导航...
  4. ubuntu 系统分配固定 ip--
  5. spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
  6. java项目中.classpath,.settings,.project,mymetadata文件的作用
  7. Strom的trident单词计数代码
  8. CDATA C#操作XML(无命名空间),添加/删除/编辑节点
  9. Entity Framework 4 in Action读书笔记——第三章:查询对象模型基础(1)
  10. Spring Rmi配置