Курс 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. Списки в Python: основы
  2. Разработка Telegram-ботов
  3. Поиск кода
  4. Атрибуты класса и экземпляра в Python
  5. Управление мышью и клавиатурой с Pyautogui
  6. Оптимизация строк в Python
  7. Преобразование многоуровневого словаря
  8. Извлечение данных из JSON
  9. Метод rmatmul для пользовательских матриц
  10. Методы HTTP запросов в Flask
  11. Сортировка HTML по CSS-селектору
  12. Фильтрация последовательности
  13. Python 3.12: переиспользование кавычек
  14. Создание комплексных чисел
  15. Colorama: окрашивание текста в Python
  16. Логирование с Logzero
  17. Фильтрация списков с itertools
  18. Работа с комплексными числами
  19. Частичное совпадение ввода
  20. Распаковка элементов массива
  21. Bootle — простой веб-фреймворк
  22. Создание Telegram-бота на Python
  23. Оператор walrus в Python
  24. Блок else в обработке исключений
  25. Обязательные аргументы в Python
  26. Управление памятью в Python
  27. Модуль pprint: улучшение вывода данных
  28. Тест скорости набора текста на Python
  29. Тайное преобразование типа ключа
  30. Сортировка и разворот списка
  31. Атрибуты класса и экземпляра
  32. Объединение коллекций в Python
  33. Работа с срезами в Numpy
  34. Лимиты на ресурсы Python
  35. Декоратор Ajax required
  36. Декоратор total_ordering для класса Point
  37. Многоточие в Python
  38. Инверсия списка и строки в Python
  39. Работа с байтовыми строками в Python
  40. Настройка шрифта и цвета в Tkinter
  41. Преобразование Word в PDF с Spire.Doc
  42. Метод округления чисел
  43. Метод hash в Python
  44. Возведение в квадрат с помощью itertools
  45. Управление User-Agent в Python

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