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基础教程之元组操作使用详解
Mar 25 Python
python 内置函数filter
Jun 01 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
Feb 03 Python
Django自定义过滤器定义与用法示例
Mar 22 Python
详解Django的model查询操作与查询性能优化
Oct 16 Python
Python3实现对列表按元组指定列进行排序的方法分析
Dec 22 Python
Python闭包思想与用法浅析
Dec 27 Python
Python实现SQL注入检测插件实例代码
Feb 02 Python
Python中如何导入类示例详解
Apr 17 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
Aug 12 Python
将python安装信息加入注册表的示例
Nov 20 Python
Python2手动安装更新pip过程实例解析
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
phpMyAdmin链接MySql错误 个人解决方案
2009/12/28 PHP
php文档更新介绍
2011/07/22 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
php compact 通过变量创建数组
2016/11/15 PHP
highchart数据源纵轴json内的值必须是int(详解)
2017/02/20 PHP
PHP基于自增数据如何生成不重复的随机数示例
2017/05/19 PHP
PHP实现的各类hash算法长度及性能测试实例
2017/08/27 PHP
PHP的mysqli_thread_id()函数讲解
2019/01/24 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
使用ExtJS技术实现的拖动树结点
2010/08/05 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
javaScript年份下拉列表框内容为当前年份及前后50年
2014/05/28 Javascript
JavaScript转换二进制编码为ASCII码的方法
2015/04/16 Javascript
JavaScript中getUTCSeconds()方法的使用详解
2015/06/11 Javascript
javascript中使用未定义变量或值的情况分析
2016/07/19 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
2016/12/05 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
利用JS制作万年历的方法
2017/08/16 Javascript
js动态设置select下拉菜单的默认选中项实例
2018/08/21 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
python Django框架实现自定义表单提交
2016/03/25 Python
说一说Python logging
2016/04/15 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
使用python爬虫实现网络股票信息爬取的demo
2018/01/05 Python
python购物车程序简单代码
2018/04/18 Python
Python smtplib实现发送邮件功能
2018/05/22 Python
Python使用pyodbc访问数据库操作方法详解
2018/07/05 Python
python GUI库图形界面开发之PyQt5结合Qt Designer创建信号与槽的详细方法与实例
2020/03/08 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
python如何调用php文件中的函数详解
2020/12/29 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
澳大利亚正品化妆品之家:Cosmetic Capital
2017/07/03 全球购物
交警失职检讨书
2015/01/26 职场文书