阅读包含在Python中的词典列表
我有一个包含字典列表的文件,每个字典都包含另一个字典列表。例如,假设列表是客户,客户字典中的列表是购物车,如下所示:阅读包含在Python中的词典列表,python,list,dictionary,Python,List,Dictionary,我有一个包含字典列表的文件,每个字典都包含另一个字典列表。例如,假设列表是客户,客户字典中的列表是购物车,如下所示: [{"id":11,"name":"Jane Doe","cart":[{"name":"milk","cost":3},{"name":"apple","cost":2}]},{"id":04,"name":"John Smith","cart":[{"name":"cake","cost":4},{"name":"chips","cost":1}]}] 读入和解析数据的最佳
[{"id":11,"name":"Jane Doe","cart":[{"name":"milk","cost":3},{"name":"apple","cost":2}]},{"id":04,"name":"John Smith","cart":[{"name":"cake","cost":4},{"name":"chips","cost":1}]}]
读入和解析数据的最佳方式是什么?这是一个JSON文件。使用
json
module一个包含字典列表的.txt文件-是json字符串吗?我会回答ast.literal\u eval
或json.loads
,但您发布的字符串在语法上对json数据和python文本字符串都不正确。是什么造成的?