Курс 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. Новшества Flask 2.0
  2. Реверс строки и списка в Python.
  3. Удаление дубликатов из списка с помощью dict.fromkeys
  4. Распаковка с оператором *
  5. Распаковка аргументов в Python
  6. Лямбда-функции в Python
  7. Преобразование данных в Python
  8. Атрибуты класса и экземпляра в Python
  9. Поиск кода
  10. Переопределение метода __eq__
  11. Генераторы в Python
  12. Ветвление выражения в Python
  13. Установка random seed в Python
  14. Конкатенация списков в Python
  15. Основные операции с Numpy
  16. Работа с областями видимости переменных
  17. Работа с Telegram API на Python
  18. Работа с изменяемыми списками
  19. Область видимости переменных
  20. Итерация по коллекции в Python
  21. Подсчет количества элементов в списке
  22. Создание и операции с дробями
  23. Введение в Python
  24. Преобразование данных в Python
  25. Метод Event.wait() в Python
  26. Рациональные числа в Python
  27. Работа с асинхронными задачами в Python
  28. Документирование функций в Python
  29. Тест скорости набора текста на Python
  30. Объединение списков в Python
  31. Вставка переменных в шаблоны Flask
  32. Автоматизация действий с Pyautogui
  33. Оператор морж в Python 3.8
  34. Разработка Telegram-ботов
  35. Разность множеств
  36. Метод __index__ в Python
  37. Обработка ошибки IndexError
  38. Метод count() для списков
  39. Библиотека sh: удобные команды терминала
  40. Итерации в Python
  41. Пропуск строк в файле с itertools
  42. CSV строка разделение в Python
  43. Частичное совпадение ввода
  44. Принцип одной функции
  45. Разделение строк методом split()
  46. Настройка Cron

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