Курс Python → Итерации в Python

Итерируемые объекты в Python — это объекты, которые можно перебирать с помощью циклов, таких как цикл for. Они представляют собой наборы данных, которые могут быть пройдены поочередно. Примерами итерируемых объектов являются списки, кортежи и множества.

Для создания списка и прохода по его элементам можно использовать следующий код:


my_list = [1, 2, 3, 4, 5]
for item in my_list:
    print(item)

В данном примере переменная my_list содержит список чисел от 1 до 5. Цикл for проходит по каждому элементу списка и выводит его значение на экран.

Итерации позволяют выполнять определенные действия над элементами итерируемого объекта. Например, можно применить определенную функцию к каждому элементу списка или отфильтровать элементы по определенному условию.

Вот пример использования итераций для умножения каждого элемента списка на 2:


my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
    my_list[i] *= 2
print(my_list)

Этот код умножает каждый элемент списка на 2, изменяя его значения в самом списке. После выполнения цикла for список my_list будет содержать удвоенные значения исходных элементов.

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

Автор урока

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

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

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

  1. Модуль future Python
  2. Рациональные числа в Python
  3. Создание обратного итератора
  4. Отладка регулярных выражений в Python
  5. Псевдонимы в Python
  6. Установка и использование Virtualenv
  7. Отправка POST запроса на сервер.
  8. Изменения в обработке логических значений
  9. Работа со строками в Python
  10. Импорт объектов из модулей
  11. Работа с набором данных CIFAR10 в PyTorch
  12. Печать в одной строке
  13. Метод index() в Python
  14. Списковое включение в Python
  15. Поиск повторов в списке
  16. Defaultdict в Python
  17. Установка и использование библиотеки google
  18. Преобразование списков в словарь
  19. Преобразование текста в речь с Python
  20. Работа с необработанными строками
  21. Инверсия списка и строки
  22. Создание Radio кнопок в tkinter
  23. Преобразование PowerPoint в PDF.
  24. Импорт модулей в Python 3.12
  25. Ускорение выполнения кода в Python
  26. Отношения подклассов в Python
  27. Анонимные функции в Python
  28. Объединение множеств в Python
  29. Генераторные функции в Python
  30. Метод init в Python
  31. Методы сравнения множеств
  32. Создание и инициализация объектов
  33. Counter() — подсчет элементов
  34. Оптимизация памяти с slots
  35. Цикл while в Python
  36. Замена текста в Python
  37. Фильтрация последовательности
  38. Работа со случайными элементами
  39. Progress с библиотекой tqdm
  40. Оператор морж в Python 3.8
  41. Поиск кода
  42. Переопределение метода len
  43. Импорт модулей и пакетов в Python
  44. Поток данных в Python
  45. GitHub в Telegram: подписка на уведомления
  46. Модуль itertools: эффективная работа с итераторами
  47. Python Enumerate

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