小编Jav*_* DR的帖子

如何根据值合并两个字典列表

我有两个字典列表,可以说:

a = [{'id': 1, 'name': 'a'}]
b = [{'id': 1, 'city': 'b'}]
Run Code Online (Sandbox Code Playgroud)

我想要一个列表,将两个列表中具有相同 ID 的每个字典合并。在这个例子中我希望有:

a = [{'id': 1, 'name': 'a', 'city': 'b'}]
Run Code Online (Sandbox Code Playgroud)

除了将 for 嵌套到另一个中之外,还有其他更干净的方法吗?

谢谢

python dictionary

6
推荐指数
1
解决办法
5374
查看次数

标签 统计

dictionary ×1

python ×1