Мне было интересно, как узнать, когда пользователь вводит значение, это значение уже существует в списке.Как найти значения дубликатов в списке Python
Например,
lis = ['foo', 'boo', 'hoo']
пользователь вводит:
'boo'
Теперь мой вопрос, как я могу сказать пользователю, это значение уже существует в списке.
Ваш вопрос более * избегает * дубликатов в списке. Если вам не нужен порядок, вы также можете использовать 'set', который, если вы попытаетесь добавить дубликат, игнорирует его. –
о да ... функция набора ... Я немного незнакома с ее использованием .. но я действительно видел это в действии. – Andre
Это не функция, но [полномасштабный тип данных] (https://docs.python.org/2/library/stdtypes.html#set-types-set-frozenset) вместе с 'int',' dict', 'list' и' str'. –