python实现字典(dict)和字符串(string)的相互转换方法


Posted in Python onMarch 01, 2017

本文实例讲述了python实现string和dict的相互转换方法。分享给大家供大家参考,具体如下:

字典(dict)转为字符串(string)

我们可以比较容易的将字典(dict)类型转为字符串(string)类型。

通过遍历dict中的所有元素就可以实现字典到字符串的转换:

for key, value in sample_dic.items():
 print "\"%s\":\"%s\"" % (key, value)

字符串(string)转为字典(dict)

如何将一个字符串(string)转为字典(dict)呢?

其实也很简单,只要用eval()exec()函数就可以实现了。

>>> a = "{'a': 'hi', 'b': 'there'}"
>>> b = eval(a)
>>> b
{'a': 'hi', 'b': 'there'}
>>> exec ("c=" + a)
>>> c
{'a': 'hi', 'b': 'there'}
>>>

更多关于Python相关内容可查看本站专题:《Python字典操作技巧汇总》、《Python字符串操作技巧汇总》、《Python常用遍历技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python实现在windows下操作word的方法
Apr 28 Python
Python实现SSH远程登陆,并执行命令的方法(分享)
May 08 Python
python中reload(module)的用法示例详解
Sep 15 Python
Python实现霍夫圆和椭圆变换代码详解
Jan 12 Python
python与caffe改变通道顺序的方法
Aug 04 Python
Python爬取成语接龙类网站
Oct 19 Python
python爬虫超时的处理的实例
Dec 19 Python
实例讲解Python中浮点型的基本内容
Feb 11 Python
python爬虫 批量下载zabbix文档代码实例
Aug 21 Python
基于Python实现签到脚本过程解析
Oct 25 Python
python模块如何查看
Jun 16 Python
pycharm导入源码的具体步骤
Aug 04 Python
python 截取 取出一部分的字符串方法
Mar 01 #Python
详解Python中的静态方法与类成员方法
Feb 28 #Python
python基于itchat实现微信群消息同步机器人
Feb 27 #Python
不要用强制方法杀掉python线程
Feb 26 #Python
Python实现 多进程导入CSV数据到 MySQL
Feb 26 #Python
python检查URL是否正常访问的小技巧
Feb 25 #Python
python解析基于xml格式的日志文件
Feb 25 #Python
You might like
用PHP控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
精通php的十大要点(上)
2009/02/04 PHP
PHP XML备份Mysql数据库
2009/05/27 PHP
php模板原理讲解
2013/11/13 PHP
PHP使用CURL模拟登录的方法
2015/07/08 PHP
用 JSON 处理缓存
2007/04/27 Javascript
javascript EXCEL 操作类代码
2009/07/30 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
2015/09/19 Javascript
基于JavaScript实现移动端TAB触屏切换效果
2015/10/20 Javascript
微信小程序 Flex布局详解
2016/10/09 Javascript
原生js实现省市区三级联动代码分享
2018/02/12 Javascript
详解vue移动端项目的适配(以mint-ui为例)
2018/08/17 Javascript
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
2019/01/18 Javascript
JavaScript创建、读取和删除cookie
2019/09/03 Javascript
javascript用defineProperty实现简单的双向绑定方法
2020/04/03 Javascript
利用H5api实现时钟的绘制(javascript)
2020/09/13 Javascript
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
Python装饰器入门学习教程(九步学习)
2016/01/28 Python
python常见的格式化输出小结
2016/12/15 Python
对numpy中array和asarray的区别详解
2018/04/17 Python
实例详解Python模块decimal
2019/06/26 Python
Python numpy.zero() 初始化矩阵实例
2019/11/27 Python
解决更改AUTH_USER_MODEL后出现的问题
2020/05/14 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
英国女士和男士时尚服装网上购物:Top Labels Online
2018/03/25 全球购物
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
2014年党员学习“三严三实”思想汇报
2014/09/15 职场文书
铅球加油稿100字
2014/09/26 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
债务纠纷委托书范本
2014/10/14 职场文书
会计求职简历自我评价
2015/03/10 职场文书
导游词之江西赣州
2019/10/15 职场文书
PHP解决高并发问题
2021/04/01 PHP