Курс 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. Разбиение строки в Python
  2. Удаление дубликатов из списка
  3. Расчет времени выполнения
  4. Работа с getopt
  5. Руководство по использованию Colorama
  6. Операторы объединения в Python 3.9
  7. Работа с временем в Python
  8. Извлечение новостей с помощью newspaper3k
  9. Метод rename() для переименования файлов и каталогов
  10. Использование функции enumerate()
  11. Срез списка в Python
  12. Закрытие файла в Python
  13. Передача словаря через **kwargs
  14. Сравнение неупорядоченных списков
  15. Тест скорости набора текста на Python
  16. Defaultdict в Python
  17. Блок else в циклах Python
  18. Методы Python для работы с данными
  19. Форматирование данных с помощью pprint
  20. Импорт и использование модулей в Python
  21. Разбиение текста в Python
  22. F-строки в Python
  23. Декоратор total_ordering для класса Point
  24. Импорт с альтернативным именем
  25. Создание матрицы в Python
  26. Преобразование строк в числа в Python
  27. Установка Python3.7 и PIP
  28. Метод eq для сравнения объектов
  29. Оператор += в Python
  30. Метод join() для объединения элементов
  31. Метод rxor для операции побитового исключающего «или»
  32. Создание уникального множества
  33. Аннотации типов в Python
  34. Функции в Python: создание и вызов
  35. Декораторы в Python
  36. Python и Монти Пайтон
  37. Псевдонимы в Python
  38. Форматирование кода на Python
  39. enumerate() в Python для работы с индексами
  40. Магические методы в Python
  41. Работа с дробями в Python
  42. ChainMap.new_child() — добавление нового словаря
  43. Метод lt для сортировки объектов
  44. Скрытие вывода данных
  45. Декоратор для группы пользователей в Django
  46. Извлечение чисел из текста

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