Курс 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. Генерация QR-кодов с библиотекой qrcode
  2. Работа с словарями в Python
  3. Сравнение объектов в Python
  4. Оформление текста в консоли с TermColor
  5. Monkey Patching в Python
  6. Работа со словарями в Python
  7. Перехват исключений в Python
  8. Python: изменяемые и неизменяемые коллекции
  9. Python groupby() из itertools: работа с повторяющимися элементами
  10. Python OrderedDict и fromkeys() — работа с словарями
  11. Руководство по библиотеке pydantic
  12. Функция enumerate в Python
  13. Переопределение метода
  14. Сглаживание списка
  15. Подробная информация о %pinfo
  16. Применение функции к элементам списка
  17. Функциональное программирование.
  18. Обязательные аргументы в Python
  19. Измерение времени выполнения кода
  20. Раздувающийся словарь в Python
  21. Управление доступом к модулю
  22. Поиск индексов подстроки
  23. Создание и использование модулей в Python
  24. Метод bool() в Python
  25. Подсчет часто встречающихся элементов
  26. Подсчет элементов в Python
  27. Навыки Python: строки, типы данных
  28. Игра «Виселица» на Python
  29. Декораторы в Python
  30. Бинарный поиск
  31. Python enumerate() для работы с индексами
  32. Проверка на истинность объектов в Python
  33. Библиотека schedule: планировщик задач
  34. Именованные срезы в Python
  35. Работа с контекстными менеджерами
  36. Метод rxor для операции побитового исключающего «или»
  37. Проверка типов с помощью isinstance
  38. Изменение элемента списка
  39. Модуль subprocess: запуск внешних команд
  40. Глобальные переменные в Python
  41. Циклы for в Python
  42. Метод rsub для пользовательских чисел
  43. Переопределение метода __eq__
  44. Отправка POST-запроса в REST API
  45. kwargs в Python
  46. Работа с CSV файлами в Python
  47. Генератор бросков кубиков

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