Проверка уникальности всех элементов в списке

Каков наилучший способ (лучший из обычных способов) проверить, все ли элементы в списке уникальны?

Мой текущий подход с использованием счетчика :

>>> x = [1, 1, 1, 2, 3, 4, 5, 6, 2]
>>> counter = Counter(x)
>>> for values in counter.itervalues():
        if values > 1: 
            # do something

] Могу я сделать лучше?

92
задан Maciej Ziarko 11 March 2011 в 23:14
поделиться