两种方法

1 捷径 eval(str)

 

    关于eval()的说法,官方demo解释为:将字符串str当成有效的表达式来求值并返回计算结果。 
    实际上这是有局限的,例如处理多维字典就不行了

 

2 json

    另一种专业的转换工具是json

 

json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)

数据格式里string类型的数据要用双引号'' '',而不能用单引号' '。

python str转dict

 

 

Reference

 python str转dict

相关文章: