Операторы in и not in
Python предлагает два очень мощных оператора, которые могут просматривать список, чтобы проверить, хранится ли в нем конкретное значение.
Вот эти операторы:
elem in my_list
elem not in my_list
Первый (in
) проверяет, хранится ли данный элемент (левый аргумент) в настоящее время где-то внутри списка (правый аргумент) - в этом случае оператор возвращает True
.
Второй (not in
) проверяет, отсутствует ли данный элемент (левый аргумент) в списке - в этом случае оператор возвращает True
.
Посмотрите на код в редакторе. В нем показаны оба оператора в действии. Вы можете угадать, что он выведет? Запустите программу, чтобы проверить, были ли Вы правы.