Курс 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. Частичное совпадение пользовательского ввода в Python 3.10
  3. Библиотека wikipedia для Python
  4. Форматирование строк в Python
  5. Извлечение новостей с newspaper3k
  6. Непрерывная проверка в Python
  7. Декоратор защиты анонимных пользователей
  8. Протокол управления контекстом
  9. Проверка типа объекта в Python
  10. Работа с библиотекой xkcd
  11. Склеивание строк без циклов
  12. Возврат нескольких значений
  13. Получение локальных переменных в Python
  14. Преобразование чисел в Python
  15. Оптимизация памяти в Python
  16. Декораторы в Python
  17. Docstring в Python
  18. Функция zip() в Python
  19. Вывод символов строки в Python
  20. Карта бомбоубежищ в Москве и Питере
  21. Функция product() из itertools
  22. Обработка исключений в Python
  23. Извлечение данных из JSON
  24. Генерация UUID в Python
  25. Настройка вывода NumPy
  26. Метод __index__ в Python
  27. Константы в модуле cmath
  28. Метод join() для объединения строк
  29. Создание панели меню Tkinter
  30. Работа с файлами и директориями в Python.
  31. globals и locals
  32. Инициализация структур данных
  33. Манипуляция формой массива в Numpy
  34. Метаклассы в Python
  35. Функция enumerate() — Python
  36. Мощь вложенных функций в Python
  37. Переменные в Python
  38. Замер времени выполнения кода
  39. Оптимизация памяти с slots
  40. Оператор «not» в Python
  41. Реверс строки в Python
  42. Цикл for в Python
  43. Срезы в Python
  44. Оптимизация создания строк
  45. Очистка данных с помощью pandas
  46. Чтение и запись TOML-конфигов
  47. Капитализация строк

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