python 将字符串转换成字典dict的各种方式总结


Posted in Python onMarch 23, 2018

1)利用eval可以将字典格式的字符串与字典户转

》》》mstr = '{"name":"yct","age":10}'

转换为可以用的字典:

》》》eval(mstr), type( eval(mstr) )

{"name":"yct","age":10}, dict

2).JSON到字典转化:

》》》dictinfo = json.loads(json_str) 输出dict类型

字典到JSON转化:

》》》jsoninfo = json.dumps(dict)输出str类型

比如:

info = {'name' : 'jay', 'sex' : 'male', 'age': 22}
jsoninfo = simplejson.dumps(info)
print jsoninfo

3).Unicode到字典的转化:

》》》 json.loads()

比如:

import json
str = '{"params":{"id":222,"offset":0},{"nodename":"topic"}'
params = json.loads(str)
print params['params']['id']

以上这篇python 将字符串转换成字典dict的各种方式总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python sqlobject(mysql)中文乱码解决方法
Nov 14 Python
python使用wxpython开发简单记事本的方法
May 20 Python
在Django中同时使用多个配置文件的方法
Jul 22 Python
Python实现ssh批量登录并执行命令
Oct 25 Python
python3 webp转gif格式的实现示例
Dec 10 Python
Python实现微信好友的数据分析
Dec 16 Python
python 实现读取csv数据,分类求和 再写进 csv
May 18 Python
Numpy中ndim、shape、dtype、astype的用法详解
Jun 14 Python
Python通过递归函数输出嵌套列表元素
Oct 15 Python
详解python算法常用技巧与内置库
Oct 17 Python
jupyter notebook快速入门及使用详解
Nov 13 Python
利用Matlab绘制各类特殊图形的实例代码
Jul 16 Python
Python自定义线程类简单示例
Mar 23 #Python
python如何实现内容写在图片上
Mar 23 #Python
Python实现的自定义多线程多进程类示例
Mar 23 #Python
python爬取各类文档方法归类汇总
Mar 22 #Python
关于Python正则表达式 findall函数问题详解
Mar 22 #Python
Django自定义过滤器定义与用法示例
Mar 22 #Python
Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
Mar 22 #Python
You might like
wamp下修改mysql访问密码的解决方法
2013/05/07 PHP
PHP生成随机密码方法汇总
2015/08/27 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
JavaScript学习点滴 call、apply的区别
2010/10/22 Javascript
js的一些常用方法小结
2011/06/29 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
jQuery Checkbox 全选 反选的简单实例
2016/11/29 Javascript
巧用canvas
2017/01/21 Javascript
nodejs搭建本地服务器并访问文件的方法
2017/03/03 NodeJs
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
2017/11/09 jQuery
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
[03:38]TI4西雅图DOTA2前线报道 71专访
2014/07/08 DOTA
[48:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 VG vs KG
2018/03/31 DOTA
跟老齐学Python之list和str比较
2014/09/20 Python
Python 将RGB图像转换为Pytho灰度图像的实例
2017/11/14 Python
Python读取Excel表格,并同时画折线图和柱状图的方法
2018/10/14 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
解决Django migrate不能发现app.models的表问题
2019/08/31 Python
python生成随机红包的实例写法
2019/09/02 Python
Python3实现配置文件差异对比脚本
2019/11/18 Python
在脚本中单独使用django的ORM模型详解
2020/04/01 Python
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
Nisbets爱尔兰:英国最大的厨房和餐饮设备供应商
2019/01/26 全球购物
乌克兰电子和家用电器商店:Foxtrot
2019/07/23 全球购物
Servlet方面面试题
2016/09/28 面试题
英文求职信写作小建议
2014/02/16 职场文书
党员自评材料范文
2014/12/17 职场文书
二年级学生期末评语
2014/12/26 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
运动会通讯稿100字
2015/07/20 职场文书
为Java项目添加Redis缓存的方法
2021/05/18 Redis
mysql联合索引的使用规则
2021/06/23 MySQL
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle