【发布时间】:2019-05-24 03:59:46
【问题描述】:
我有两个字典列表如下,两者的长度不同。
list A = [{'key1':'001', 'key2':'AAA', 'key3':'BBB'},
{'key1':'002', 'key2':'BBB', 'key3':'CCC'},
{'key1':'003', 'key2':'XYZ', 'key3':'ZYX'}]
list B = [{'key1':'001', 'key2':'AAA', 'key3':'BBB'},
{'key1':'002', 'key2':'ABX', 'key3':'GHT'}]
我想做一个列表 A - 列表 B 它应该返回列表包含新添加的字典,以及更改任何值的字典
列表 A 的结果 - 列表 B 将返回为
List A - List B = [ {'key1':'003', 'key2':'XYZ', 'key3':'ZYX'},
{'key1':'002', 'key2':'BBB', 'key3':'CCC'}]
我的方法不同,有谁能帮我解决这个问题
【问题讨论】:
-
你为此做了什么?
标签: python python-3.x python-2.7 dictionary