Курс 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. Извлечение новостей с newspaper3k
  2. Методы list в Python
  3. Генератор чисел Фибоначчи
  4. Работа с zip-архивами в Python
  5. Функция __init__ в Python
  6. Создание словарей в Python
  7. Распаковка аргументов в Python
  8. Импорт в Python: список all
  9. Компиляция регулярных выражений
  10. Создание графики с черепахой
  11. Атрибуты объекта в Python
  12. Использование html-скриптов в Jupyter Notebook
  13. Транспонирование матрицы в Python
  14. Поиск email
  15. Делегирование в Python
  16. Concrete Paths — метод .with_suffix()
  17. Склеивание строк через метод join()
  18. Работа с файлами в Python
  19. Перевод двоичного кода в целое число
  20. Расчет времени выполнения
  21. Функции в Python: создание и вызов
  22. Оптимизация методов в Python 3.7
  23. Расширение информации об ошибке в Python
  24. Очистка данных с Pandas
  25. Вычисление фазы комплексного числа
  26. Ветвление выражения в Python
  27. Python Calendar Usage
  28. Замена текста в Python
  29. Возврат нескольких значений
  30. Управление User-Agent в Python
  31. Функция rsplit() в Python
  32. Магические методы в Python
  33. Получение обратного списка чисел
  34. Отладчик pdb: начало работы
  35. Отрицательные индексы списков в Python
  36. Тип CodeType в Python.
  37. Pillow: работа с изображениями
  38. Pretty-printing JSON в Python
  39. Извлечение аудио из видео
  40. Замена подстроки
  41. Комментарии в Python.
  42. Поиск файлов по шаблону

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