Как проверить, есть ли элемент в списке в Python?
Вы можете написать условие, чтобы проверить, присутствует ли элемент в списке или нет, используя ключевое слово in.
Синтаксис условия для проверки наличия элемента в данном списке:
element in list
Вышеупомянутое условие возвращает True, если элемент присутствует в списке. В противном случае, если возвращается False.
Пример 1
В следующей программе мы проверим, присутствует ли элемент ‘a’ в списке {‘a’, ‘e’, ‘i’, ‘o’, ‘u’}. Мы будем использовать указанное выше условие вместе с оператором If-Else.
vowels = {'a', 'e', 'i', 'o', 'u'}
element = 'a'
if element in vowels:
print(element, 'is in the list of vowels.')
else:
print(element, 'is not in the list of vowels.')
Вывод:
a is in the list of vowels.
Пример 2
Вы также можете проверить обратное для приведенного выше примера. Это означает, что вы можете проверить, нет ли элемента в списке.
Чтобы написать условие для проверки, нет ли элемента в списке, используйте оператор not в синтаксисе, как показано ниже.
element not in list
В следующей программе мы проверим, нет ли элемента ‘b’ в списке {‘a’, ‘e’, ‘i’, ‘o’, ‘u’}.
vowels = {'a', 'e', 'i', 'o', 'u'}
element = 'b'
if element not in vowels:
print(element, 'is not in the list of vowels.')
else:
print(element, 'is in the list of vowels.')
Вывод:
b is not in the list of vowels.
Мы узнали, как проверить, находится ли элемент в списке или нет ли элемента в списке.
Автор