Module (83%)
Section (60%)

Операторы in и not in

Python предлагает два очень мощных оператора, которые могут просматривать список, чтобы проверить, хранится ли в нем конкретное значение.

Вот эти операторы:

elem in my_list elem not in my_list

Первый (in) проверяет, хранится ли данный элемент (левый аргумент) в настоящее время где-то внутри списка (правый аргумент) - в этом случае оператор возвращает True.

Второй (not in) проверяет, отсутствует ли данный элемент (левый аргумент) в списке - в этом случае оператор возвращает True.


Посмотрите на код в редакторе. В нем показаны оба оператора в действии. Вы можете угадать, что он выведет? Запустите программу, чтобы проверить, были ли Вы правы.


Code

my_list = [0, 3, 12, 8, 2]

print(5 in my_list)
print(5 not in my_list)
print(12 in my_list)
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×