@马克
如果
新的
是字典列表的字符串表示形式,您还可以尝试以下代码。
from ast import literal_eval
new = '''[{"id": "L0", "tags": null, "disable": false},
{"id": "L1", "tags": null, "disable": false},
{"id": "L2", "tags": null, "disable": false}]'''
new = new.replace('false', '\"false\"')
new = new.replace('null', '\"null\"')
print(new)
"""
[{"id": "L0", "tags": "null", "disable": "false"},
{"id": "L1", "tags": "null", "disable": "false"},
{"id": "L2", "tags": "null", "disable": "false"}]
"""
print(literal_eval(new))
"""
[{'id': 'L0', 'tags': 'null', 'disable': 'false'}, {'id': 'L1', 'tags': 'null', 'disable': 'false'}, {'id': 'L2', 'tags': 'null', 'disable': 'false'}]
"""