Курс Python → Обход элементов в Python

Для обхода всех элементов коллекции в Python используется цикл for in. Этот цикл позволяет последовательно перебирать все элементы коллекции, пока не будут перебраны все из них. Например, если у нас есть список чисел, мы можем использовать цикл for для вывода каждого числа на экран:

numbers = [1, 2, 3, 4, 5]
for num in numbers:
    print(num)

В этом примере переменная num последовательно принимает значение каждого элемента списка numbers, начиная с первого элемента и заканчивая последним. Таким образом, мы можем обойти все элементы списка и выполнить определенные операции с каждым из них.

Цикл for также может быть использован для обхода других коллекций, таких как строки, кортежи, множества и словари. Например, для обхода строки и вывода каждого символа можно использовать следующий код:

text = "Hello, World!"
for char in text:
    print(char)

В результате выполнения этого кода каждая буква из строки text будет выведена на экран. Таким образом, цикл for является удобным инструментом для обхода всех элементов коллекции в Python и выполнения определенных действий с каждым из них.

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

Автор урока

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

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

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

  1. JMESPath в Python
  2. Форматирование данных с pprint
  3. Замена текста в Python
  4. Проверка существования переменной с оператором :=
  5. Работа с файлами в Python
  6. Разделение строки с помощью re.split()
  7. Сравнение объектов в Python
  8. Объединение словарей в Python
  9. Хеширование паролей с использованием salt
  10. Установка и использование Telegram API в Python
  11. Solidity для DeFi Ethereum
  12. Применение функции к списку
  13. Переопределение метода __or__()
  14. Получение текущей директории
  15. Оптимизация памяти с помощью __slots__
  16. Избегайте ошибку FileNotFoundError
  17. Списки в Python: синтаксис представления
  18. Функция enumerate() в Python
  19. Форматирование строк в Python
  20. Метод __float__ в Python
  21. Базовые объекты Python
  22. Работа с множествами в Python
  23. Оптимизация памяти в Python
  24. Кортеж в Python: создание и использование
  25. Создание Radio кнопок в tkinter
  26. Модуль xkcd: загрузка комиксов
  27. Сортировка данных в Python
  28. Оператор assert в Python
  29. Логирование с Loguru
  30. PrettyTable: создание таблицы
  31. Печать календаря в Python
  32. Декоратор для группы пользователей в Django
  33. Метод index() в Python
  34. Поиск подстроки в строке
  35. Объединение Python и Shell
  36. Виртуальные среды в Python
  37. Резервирование символов в Python
  38. Комплексные числа в Python
  39. Игра «Виселица» на Python
  40. Распаковка значений в Python
  41. Курс по дообучению ChatGPT
  42. Равенство и идентичность в Python
  43. Создание словаря и множества
  44. Замена переменных в Python
  45. Работа с timedelta в Python
  46. Python Enum Weekday Usage

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