【发布时间】:2013-07-12 16:54:03
【问题描述】:
我有两个来自 JSON 文件的字典,看起来像这样:
dict1 = {"data": [{"text": "text1", "id": "id1"}, {"text": "text2", "id": "id2"}]}
dict2 = {"data": [{"text": "text3", "id": "id3"}, {"text": "text4", "id": "id4"}]}
我想用它们创建以下内容:
dict = {"data": [{"text": "text1", "id": "id1"}, {"text": "text2", "id": "id2"}, {"text": "text3", "id": "id3"}, {"text": "text4", "id": "id4"}]}
我尝试了不同的方法,例如:
dict = dict1.update(dict2)
或
dict = dict1.append(dict2)
都错了。我认为问题出在我确实需要的“数据”部分。非常感谢您的帮助。谢谢。
【问题讨论】:
-
dict不知道值是什么,那么他怎么会理解您要扩展列表?update只是将一个字典的值替换为另一个字典中的值,而不执行任何其他操作。
标签: python dictionary append