【发布时间】:2020-03-12 08:13:17
【问题描述】:
我有一个这样的字典列表 未过滤的字典列表:
[{'team': 'green', 'user': 'bob'}, {'play': '${bla/bla}', 'mentor': 'alice', 'team': 'blue'}, {'team': 'yellow'}]
我需要获得 FILTERED 列表,其中只有最后出现的重复键,例如
过滤列表:
[{'user': 'bob'}, {'play': '${bla/bla}', 'mentor': 'alice'}, {'team': 'yellow'}]
** key 'team' 将只保留一个和最新的值 **
(它可以是任何我事先无法知道的重复键名,所以它应该是通用解决方案)
非常感谢您的帮助!
【问题讨论】:
标签: python-3.x list dictionary filter duplicates