在python中,如何检查对象是否出现2次以上。所以基本上
test = [object1,object2,object1,object1]
#some stuff
test = [object1]
或
test =[object1,object2,object1,object2,object1,object2]
#some stuff
test =[object1,object2]
答案 0 :(得分:1)
a = ['a', 'b', 'c', 'a', 'a']
list(set([x for x in a if a.count(x) > 2]))
返回
['a']
如果您需要唯一值,请将其包装在一个集合中。