【发布时间】:2020-11-23 04:40:50
【问题描述】:
return_so = [{'id': 1, 'has_hub': False}, {'id': 2, 'has_hub': False}, {'id': 3, 'has_hub': False}]
hub_so = [{'id': 1, 'has_hub': True}, {'id': 62, 'has_hub': True}, {'id': 13, 'has_hub': True}, {'id': 2, 'has_hub': True}]
嗨,我想合并 2 个数组,当“id”有重复的字典时,我想选择 has_hub = True 的字典
expected result = [{'id': 1, 'has_hub': True}, {'id': 2, 'has_hub': True}, {'id': 3, 'has_hub': False}, {'id': 62, 'has_hub': True}, {'id': 13, 'has_hub': True}]
谢谢..
【问题讨论】:
标签: python arrays dictionary