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 (1)
Oct 31 Python
详细讲解用Python发送SMTP邮件的教程
Apr 29 Python
python通过ssh-powershell监控windows的方法
Jun 02 Python
python抓取文件夹的所有文件
Feb 27 Python
python设置环境变量的作用和实例
Jul 09 Python
Python识别快递条形码及Tesseract-OCR使用详解
Jul 15 Python
Tensorflow轻松实现XOR运算的方式
Feb 03 Python
Python实现AI换脸功能
Apr 10 Python
python中sklearn的pipeline模块实例详解
May 21 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
python-for x in range的用法(注意要点、细节)
May 10 Python
pytorch训练神经网络爆内存的解决方案
May 22 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
SONY SRF-22W(33W)的电路分析和维修案例
2021/03/02 无线电
如何利用php+mysql保存和输出文件
2006/10/09 PHP
php导出excel格式数据问题
2014/03/11 PHP
php的socket编程详解
2016/11/20 PHP
jQuery的实现原理的模拟代码 -3 事件处理
2010/08/03 Javascript
如何确保JavaScript的执行顺序 之jQuery.html深度分析
2011/03/03 Javascript
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
使用jquery实现放大镜效果
2014/09/02 Javascript
javascript实现给定半径求出圆的面积
2015/06/26 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
2019/01/03 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
详解基于原生JS验证表单组件xy-form
2019/08/20 Javascript
javascript 对象 与 prototype 原型用法实例分析
2019/11/11 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
2020/07/22 Javascript
微信小程序通过websocket实时语音识别的实现代码
2020/08/19 Javascript
MAC中PyCharm设置python3解释器
2017/12/15 Python
python机器学习理论与实战(一)K近邻法
2021/01/28 Python
Python字符串对象实现原理详解
2019/07/01 Python
python-numpy-指数分布实例详解
2019/12/07 Python
python入门之井字棋小游戏
2020/03/05 Python
解决pycharm编辑区显示yaml文件层级结构遇中文乱码问题
2020/04/27 Python
纯CSS3代码实现文字描边
2016/04/25 HTML / CSS
倩碧美国官网:Clinique美国
2016/07/20 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
EJB3推出JPA的原因
2013/10/16 面试题
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
电子银行营销方案
2014/02/22 职场文书
篮球赛闭幕式主持词
2015/07/03 职场文书
卫生主题班会
2015/08/14 职场文书
创业计划书之零食店(进口)
2019/09/24 职场文书
源码安装apache脚本部署过程详解
2022/09/23 Servers