Курс 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. Оператор объединения словарей
  2. Работа с itertools
  3. Модуль itertools: комбинации и перестановки
  4. Оптимизация памяти в Python
  5. Проекты на Python
  6. Наследование в программировании
  7. Символ подчеркивания в Python
  8. Управление мышью и клавиатурой с Pyautogui
  9. Solidity для DeFi Ethereum
  10. Обновление данных через PUT запрос
  11. Многострочные комментарии в Python
  12. Создание объекта времени
  13. *args и **kwargs в Python
  14. Создание словарей в Python
  15. Генераторы в Python
  16. Применение функции к списку
  17. Преобразование списков в словарь
  18. Проблема с изменяемыми аргументами
  19. Иерархия классов в Python
  20. Пространство имен в Python
  21. Преобразование данных в Python
  22. Работа с *args и **kwargs в Python
  23. Функция format() в Python
  24. Экспорт функций в Python
  25. inspect в Python: анализ кода
  26. Курс Data Scientist в медицине
  27. Работа с collections в Python.
  28. Поиск наиболее частого элемента
  29. Перебор элементов списка в Python
  30. Операция += для списков
  31. Подчеркивание в REPL
  32. Списковое включение в Python
  33. Форматирование строк с % в Python
  34. Измерение времени выполнения кода
  35. Итераторы в Python
  36. Удаление дубликатов с помощью множеств
  37. Функция product() в Python
  38. Создание спинбокса в tkinter
  39. Группы исключений в Python
  40. Python union() функция — объединение множеств
  41. UserString в Python
  42. Объединение словарей в Python
  43. Тайное преобразование типа ключа
  44. Обработка аргументов Python
  45. Экспорт данных в файл.
  46. F-строки в Python
  47. Декораторы в Python

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