我正在尝试合并两个JSON字典。目前我有一个JSON文件(myjfile.json),其内容如下:
{"cars": 1, "houses": 2, "schools": 3, "stores": 4}
此外,我在Python中有一个名为“mydict”的字典,它的结构如下所示:
{"Pens": 1, "Pencils": 2, "Paper": 3}
当我将它们结合起来时,它们是两个不同的词典。
with open('myfile.json' , 'a') as f:
json.dump(mydict, f)
注意,在代码中,myfile.json 使用 'a' 和 /n 进行写入,因为我希望在每次写入时保留文件内容并开始新的一行。
我希望最终结果看起来像这样:
{"cars": 1, "houses": 2, "schools": 3, "stores": 4, "Pens": 1, "Pencils": 2, "Paper": 3}
a.update(b)
怎么样? - Anton Protopopov