Курс 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. Метод splitlines() для разделения строк
  2. Colorama: окрашивание текста в Python
  3. Каналы Senior: Python, Java, Frontend, SQL, C++
  4. TON Smart Challenge #2: участие и подготовка
  5. Генерация случайных чисел в Python
  6. Добавление элементов в список
  7. Извлечение новостей с помощью newspaper3k
  8. Встраивание HTML в Jupyter Notebook
  9. Методы и функции в Python
  10. Работа с deque из collections
  11. Перезагрузка оператора в Python
  12. Объявление переменных в Python
  13. Импорт классов из другого файла
  14. Использование функции product
  15. Логирование с Loguru
  16. Функции классификации комплексных чисел
  17. Многопроцессорное программирование в Python
  18. Логические операторы в Python
  19. Хранение данных
  20. Объединение словарей в Python
  21. Метод get() в Python
  22. Работа с кортежами в Python
  23. Многострочные комментарии в Python
  24. Удаление ключа из словаря в Python
  25. Преобразование кортежа в словарь.
  26. Комментарии в Python
  27. Python enumerate() функции
  28. Преобразование списка в словарь через генератор
  29. Конкатенация строковых литералов
  30. Сортировка с параметром key
  31. Возвращение нескольких значений
  32. Замена элементов в списке с помощью генераторов списков
  33. Работа с JSON в Python
  34. Методы __repr__ и __str__ в Python
  35. Игра «Виселица» на Python
  36. Обработка исключений в Python
  37. Метод getitem для доступа к элементам последовательности
  38. Делегирование в Python
  39. Python Ellipsis использование
  40. Работа с пакетами
  41. Проверка условий в Python
  42. Удаление falsy-значений из списка с помощью filter
  43. Удаление дубликатов из списка

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