
如果您的值是可哈希的,那么它将起作用:
>>> [dict(y) for y in set(tuple(x.items()) for x in d)][{'y': 4, 'x': 3}, {'y': 2, 'x': 1}]编辑:
我尝试了一下,没有重复,它似乎工作正常
>>> d = [{'x':1, 'y':2}, {'x':3, 'y':4}]>>> [dict(y) for y in set(tuple(x.items()) for x in d)][{'y': 4, 'x': 3}, {'y': 2, 'x': 1}]和
>>> d = [{'x':1,'y':2}]>>> [dict(y) for y in set(tuple(x.items()) for x in d)][{'y': 2, 'x': 1}]欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)