- 时间:2020-12-21 16:28 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:python实现字典(dict)和字符串(string)的相互转换方法
本文实例讲述了python实现string和dict的相互转换方法。分享给大家供大家参考,具体如下:
[b]字典(dict)转为字符串(string)[/b]
我们可以比较容易的将字典(dict)类型转为字符串(string)类型。
通过遍历dict中的所有元素就可以实现字典到字符串的转换:
for key, value in sample_dic.items():
print "\"%s\":\"%s\"" % (key, value)
[b]字符串(string)转为字典(dict)[/b]
如何将一个字符串(string)转为字典(dict)呢?
其实也很简单,只要用[code]eval()[/code]或[code]exec()[/code]函数就可以实现了。
>>> a = "{'a': 'hi', 'b': 'there'}"
>>> b = eval(a)
>>> b
{'a': 'hi', 'b': 'there'}
>>> exec ("c=" + a)
>>> c
{'a': 'hi', 'b': 'there'}
>>>
更多关于Python相关内容可查看本站专题:《[url=http://www.1sucai.cn/Special/670.htm]Python字典操作技巧汇总[/url]》、《[url=http://www.1sucai.cn/Special/636.htm]Python字符串操作技巧汇总[/url]》、《[url=http://www.1sucai.cn/Special/699.htm]Python常用遍历技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/663.htm]Python数据结构与算法教程[/url]》、《[url=http://www.1sucai.cn/Special/642.htm]Python函数使用技巧总结[/url]》及《[url=http://www.1sucai.cn/Special/520.htm]Python入门与进阶经典教程[/url]》
希望本文所述对大家Python程序设计有所帮助。