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

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  阅读(295)  评论(0)    收藏  举报