Курс Python → Оператор in в Python

Оператор in в Python используется для проверки наличия элемента в списке. Когда мы используем оператор in, мы фактически проверяем, содержится ли данный элемент в указанном списке. Например, в случае списка фруктов, мы можем использовать оператор in для проверки наличия определенных фруктов в списке.

В приведенном выше примере мы проверяем, содержится ли в списке фруктов элемент ‘apple’ и ‘grape’. Для этого мы можем написать следующий код:

fruits = ['apple', 'banana', 'grape', 'orange']
if 'apple' in fruits:
    print('Apple is in the list')
if 'grape' in fruits:
    print('Grape is in the list')

В результате выполнения этого кода мы увидим сообщения «Apple is in the list» и «Grape is in the list», так как оба элемента ‘apple’ и ‘grape’ действительно содержатся в списке фруктов. Если бы мы пытались проверить наличие элемента, которого нет в списке, например ‘kiwi’, то соответствующее сообщение не было бы выведено.

Оператор in также может быть использован для проверки наличия подстроки в строке или ключа в словаре. В общем, оператор in является удобным инструментом для проверки вхождения элемента в структуру данных и упрощает написание условных выражений в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Лямбда-функции в Python
  2. Progress с библиотекой tqdm
  3. Определение имен функций
  4. Установка пакета в Python
  5. Метод title() в Python
  6. Python Метод del.
  7. Переменная Шредингера
  8. Извлечение данных из JSON
  9. Кортеж в Python: создание и использование
  10. Порядок операций в Python
  11. Комментарии в Python
  12. Применение функции к списку
  13. Декоратор Property в Python
  14. Аннотации типов в Python
  15. Установка библиотек в Python
  16. Разница между датами
  17. Принципы Zen of Python
  18. 9 уловок для чистого кода
  19. Функция map() и ленивая оценка
  20. Сравнение def и lambda в Python
  21. Работа с JSON данными в Python
  22. Очистка списка от False, None, 0, «»
  23. Counter() — подсчет элементов
  24. Python и Юникод: работа с цифрами
  25. Печать календаря
  26. Скрытие вывода данных
  27. Комментарии в Python
  28. Управление мышью и клавиатурой с Pyautogui
  29. Работа со словарями
  30. Библиотека sh: использование команд bash в Python
  31. Оператор in и not in в Python
  32. Логирование с Loguru
  33. Тайное преобразование типа ключа
  34. Управление экспортом элементов
  35. Создание GUI с Tkinter: Entry
  36. Распаковка аргументов в Python
  37. Логирование с Logzero: ротация файла
  38. Сортировка элементов с OrderedDict
  39. Пустой оператор pass в Python
  40. Функции с необязательными аргументами
  41. Метод __call__ в Python
  42. Работа с очередями в Python
  43. Обезопасьте ввод данных
  44. Операторы Splat и splatty-splat

Marketello читают маркетологи из крутых компаний