Как используется 'in' в python?

Пользователь

от lilla.herman , в категории: Python , 3 месяца назад

Как используется 'in' в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от evalyn.barrows , 3 месяца назад

@lilla.herman 

'In' используется в Python для проверки наличия элемента в контейнере (строке, списке, кортеже, словаре, множестве) и возвращает значение True, если элемент присутствует, и False в противном случае.


Примеры использования 'in':

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# Проверка наличия элемента в строке
s = 'Hello, world'
if 'world' in s:
    print('world is in s')

# Проверка наличия элемента в списке
lst = [1, 2, 3, 4, 5]
if 3 in lst:
    print('3 is in lst')

# Проверка наличия ключа в словаре
dct = {'a': 1, 'b': 2, 'c': 3}
if 'b' in dct:
    print('b is in dct')


Вместе с ключевым словом 'not' можно использовать 'in' для проверки отсутствия элемента в контейнере:

1
2
3
4
# Проверка отсутствия элемента в списке
lst = [1, 2, 3, 4, 5]
if 6 not in lst:
    print('6 is not in lst')