Курс 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. Создание namedtuple списком полей
  2. Оператор «моржа» (Walrus Operator)
  3. Частичное совпадение ввода
  4. Асинхронное программирование с asyncio
  5. Обновление ключей в Python
  6. JSON-esque в Python
  7. Оператор continue в Python
  8. Метод lt для сортировки объектов
  9. Работа с Requests для HTTP-запросов
  10. Работа с индексами списков
  11. Преобразование числа в восьмеричную строку
  12. Хешируемые ключи в Python
  13. Лимиты на ресурсы Python
  14. Перевод двоичного кода в целое число
  15. Python: цикл for и оператор присваивания
  16. Цикл while в Python
  17. Проблемы с именами переменных
  18. Декораторы в Python
  19. Отладка в Python
  20. Создание обратного итератора
  21. Python defaultdict добавление ключа
  22. Использование эмодзи в Python
  23. Работа с очередями в Python
  24. Списковый компрехеншен.
  25. Поиск индекса элемента
  26. Обновление шаблона base.html
  27. Проверка на палиндром
  28. Приоритет операций в Python
  29. Мониторинг работы программы Py-spy
  30. Частичное применение функций в Python
  31. Метод __getitem__ в Python
  32. Метод join() для объединения элементов в строку.
  33. Измерение времени выполнения кода
  34. Переопределение метода __eq__
  35. Метод split() для разделения строк
  36. Преобразование символов в нижний регистр
  37. Простой калькулятор Python
  38. Атрибуты класса и экземпляра
  39. Приближение чисел в Python
  40. Объединение множеств в Python
  41. Функции в одну строку
  42. Работа с срезами в Numpy
  43. Solidity для DeFi Ethereum
  44. Показ всплывающих окон Tkinter
  45. Обработка исключения UnboundLocalError
  46. Импортирование в Python
  47. Участие в LP стейкинге Waves

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