我正在尝试将以下字符串转换为列表。但是我把变量括在圆括号中。
a = '{"0": "407-1656"}, {"4": "512-873"}'
b = [a]
执行以上是b
的值['{"0": "407-1656"}, {"4": "512-873"}']
我要求输出
[{"0": "407-1656"}, {"4": "512-873"}]
感谢。
答案 0 :(得分:2)
您可以使用ast.literal_eval()
>>> from ast import literal_eval
>>> b = literal_eval(a)
>>> b
({'0': '407-1656'}, {'4': '512-873'})