Курс 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. Модуль array: создание и использование массивов
  2. Пропуск строк в файле с itertools
  3. Работа с enumerate()
  4. Метод splitlines() для разделения строк
  5. Область видимости переменных в Python
  6. Списковые включения в Python
  7. Работа с файлами в Python
  8. Ускорение выполнения кода в Python
  9. Объединение списков с использованием itertools.chain
  10. Оптимизация интернирования строк
  11. Обучение модели с указанием эпох
  12. Импорт объектов из модулей
  13. Явный импорт переменных
  14. Циклы for в Python
  15. Работа с IP-адресами в Python
  16. Извлечение аудио из видео
  17. Пропуск начальных строк с помощью dropwhile()
  18. Модуль pprint
  19. Объединение словарей в Python
  20. Переопределение оператора % для объектов
  21. Логические операторы в Python
  22. Оператор += в Python
  23. Работа с f-строками 2.0
  24. Создание и операции с дробями
  25. Инверсия списка и строки в Python
  26. Форматирование заголовков в Python
  27. Удаление URL-адресов в Python
  28. Преобразование Excel в PDF с Spire.XLS
  29. Печать календаря в Python
  30. Работа с пользовательским вводом
  31. Python enumerate() функции
  32. Измерение времени выполнения кода с помощью time
  33. Работа с географическими данными в Python
  34. Быстрый поиск кода
  35. Python reversed() функция
  36. Использование обратной косой черты в f-строках
  37. Контекстный менеджер в Python
  38. Создание пар из последовательностей
  39. Enum в Python
  40. Python: отсутствие точек с запятыми
  41. Работа с модулем cmath
  42. Поиск email

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