列表套字典,将字典元素去重

a = [{'name':'lilei','age':'18'},{'name':'tom','age':'18'},{'name':'lilei','age':'20'}]
b={}
for item in a:
b.setdefault(item['name'],{**item,})

b = list(b.values())

print(b)

posted @ 2020-05-29 09:55  MiaoQinHong  阅读(287)  评论(0编辑  收藏  举报