Курс 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. Подписка на @SelectelNews
  3. Метод join() для объединения элементов
  4. Метод __getitem__ в Python
  5. Python: Splat-оператор и splatty-splat
  6. Python Метод Union Множеств
  7. Оператор del в Python
  8. Преобразование PowerPoint в PDF.
  9. Управление памятью в Python
  10. Удаление специальных символов
  11. Модуль pprint
  12. Проверка дублей в списке.
  13. Метод rrshift для пользовательских объектов
  14. Сравнение строк в Python
  15. Создание коллекций из выражения-генератора
  16. Пустой оператор pass в Python
  17. Создание и использование модулей в Python
  18. Управление контекстом с помощью декоратора contextmanager
  19. Округление чисел с помощью round
  20. Библиотека Rich: форматирование текста
  21. Правила именования переменных
  22. Непрерывная проверка в Python
  23. f-строки в формате строк
  24. Генераторы в Python
  25. Flask: создание веб-приложений
  26. Переменные класса и экземпляра
  27. Создание списка через цикл
  28. Список импортированных модулей в Python
  29. Обработка ошибок в JSON данных
  30. Вызов внешних программ в Python с помощью sh
  31. Сложение матриц в NumPy
  32. Поиск наиболее частого элемента
  33. Автоматизация действий с Pyautogui
  34. Логические значения в Python
  35. Копирование объектов в Python
  36. Исключение NotImplementedError
  37. Генерация резюме в Gensim
  38. Асинхронное выполнение задач в процессах
  39. Декоратор для группы пользователей в Django
  40. Логический оператор «and» в Python
  41. Статическая типизация в Python
  42. Модуль Operator в Python
  43. Атрибуты объекта в Python
  44. Импорт классов из другого файла
  45. Настройка вывода в Numpy
  46. Функция product() в Python
  47. Defaultdict в Python

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