如何在Python中将字符串转换为字典?
我们可以在此处使用ast.literal_eval()将字符串评估为python表达式。它可以安全地计算一个表达式节点或包含Python表达式的字符串。提供的字符串或节点只能由以下Python文字结构组成:字符串,数字,元组,列表,字典,布尔值和无。例如:
>>>import ast
>>>x = ast.literal_eval("{'foo' : 'bar', 'hello' : 'world'}")
>>>type(x)
<type'dict'>字典也可以视为JSON字符串。因此,我们也可以使用json模块将字符串转换为dict。例如,
>>>import json
>>>x = json.loads("{'foo' : 'bar', 'hello' : 'world'}")
>>>type(x)
<type'dict'>热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短