如题,有下列字符串:
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