如果有一个列表,其元素是[2,2,3,2,2]。我想找到唯一的元素,这次是 3。
我想我可以用 count() 方法和几个循环来做到这一点,但我想知道是否有更简单有效的方法来做到这一点。
请您参考如下方法:
您可以使用 collections.Counter :
>>> import collections
>>> l = [2,2,3,2,2]
>>> next(k for k, v in collections.Counter(l).items() if v == 1)
3
