python dic与str的相互转化
来源:互联网 发布:淘宝滚动图片大小 编辑:程序博客网 时间:2024/05/21 09:46
转 自:http://www.pythonclub.org/python-hacks/string2dict
字典(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'}>>>
0 0
- python dic与str的相互转化
- python dic与str的相互转化
- python unicode 和 str相互转化
- python中datetime与str的互相转化
- php中字符串与数组的相互转化explode(separator,$str)与implode(separator,$arr)
- python字符串str和字节数组相互转化
- python字符串str和字节数组相互转化
- Python str和bytes的相互转换
- Python学习随笔四:使用str,dic和set
- Obj与Str之间的相互转换
- char str[] 与 int的转化
- python中dic的操作
- python 时间戳与时间相互转化
- str::string和wchar_t*相互转化
- python的基本操作(dic)
- 关于Python中dic的一点尝试
- python 中字典(dic)的用法
- python中字典的dic.setdefault()用法
- jquery $(document).ready() 与window.onload的区别
- nrf51822之间通讯
- 如何导入sun.misc.BASE64Encoder和sum.misc.BASE64Decoder
- hibernate中@Entity和@Table的区别
- JDK 1.8 API 下载 英文
- python dic与str的相互转化
- 第九周实践项目~对称矩阵压缩存储的实现与应用(1)
- Webstorm 配置tomcat
- iReport打印为excel表头重复问题解决
- 后缀为tar.bz2的文件怎么解压
- 第11周上机实践项目1- 二叉树算法验证(4)哈夫曼编码的算法验证
- c++ 智能指针用法详解
- 第十一周项目一(3)~~由顺序存储结构转为二叉链存储结构
- 第九周实践项目3—稀疏矩阵的三元组表示的实现及应用(2)