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之模块的加载
Oct 24 Python
按日期打印Python的Tornado框架中的日志的方法
May 02 Python
整理Python中的赋值运算符
May 13 Python
20招让你的Python飞起来!
Sep 27 Python
利用Python爬取微博数据生成词云图片实例代码
Aug 31 Python
python matplotlib中文显示参数设置解析
Dec 15 Python
详解Python中where()函数的用法
Mar 27 Python
Django中reverse反转并且传递参数的方法
Aug 06 Python
Python PIL图片添加字体的例子
Aug 22 Python
Python Lambda函数使用总结详解
Dec 11 Python
在python中求分布函数相关的包实例
Apr 15 Python
python 爬取英雄联盟皮肤并下载的示例
Dec 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+jQuery.uploadify实现文件上传教程
2014/12/26 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
2016/01/09 PHP
Javascript Object.extend
2010/05/18 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
JS定时关闭窗口的实例
2013/05/22 Javascript
SeaJS入门教程系列之SeaJS介绍(一)
2014/03/03 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
2016/05/17 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
JS基于设计模式中的单例模式(Singleton)实现封装对数据增删改查功能
2018/02/06 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
Vue使用vue-draggable 插件在不同列表之间拖拽功能
2020/03/12 Javascript
js实现无刷新监听URL的变化示例代码详解
2020/06/03 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
解决tensorflow添加ptb库的问题
2020/02/10 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
基于python实现监听Rabbitmq系统日志代码示例
2020/11/28 Python
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
日本航空官方网站:JAL
2019/06/19 全球购物
司机的工作范围及职责
2013/11/13 职场文书
合同专员岗位职责
2013/12/18 职场文书
园林毕业生自我鉴定范文
2013/12/29 职场文书
经典演讲稿范文
2013/12/30 职场文书
幼教求职信
2014/03/12 职场文书
护士演讲稿优秀范文
2014/04/30 职场文书
学术诚信承诺书
2014/05/26 职场文书
工作证明格式及范本
2014/09/12 职场文书
班主任师德师风自我剖析材料
2014/10/02 职场文书
师德师风自查总结
2014/10/14 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
个人年终总结开头
2015/03/06 职场文书
消防演习通知
2015/04/25 职场文书
技术入股协议书
2016/03/22 职场文书
使用GO语言实现Mysql数据库CURD的简单示例
2021/08/07 Golang
Python&Matlab实现灰狼优化算法的示例代码
2022/03/21 Python