python如何将字符串转换成字典dict类型

来源:互联网 发布:董云飞老师网络公开课 编辑:程序博客网 时间:2024/04/25 20:30

如题,有下列字符串:

user = "{'name' : 'jim', 'sex' : 'male', 'age': 18}"

如何将字符串转化成字典dict类型?

用eval()或exec()函数实现:

>>> user"{'name' : 'jim', 'sex' : 'male', 'age': 18}">>> b=eval(user)>>> b{'age': 18, 'name': 'jim', 'sex': 'male'}>>> exec("c="+user)>>> c{'age': 18, 'name': 'jim', 'sex': 'male'}

 

转自:http://segmentfault.com/q/1010000000174694