Курс 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. Pillow: работа с изображениями
  2. Функции map, filter и reduce
  3. Оператор Walrus: правильное использование
  4. Оператор морж в Python 3.8
  5. Обновление шаблона base.html
  6. Замена атрибута в именованном кортеже
  7. Генерация QR-кодов с библиотекой qrcode
  8. Декодирование строк в Python
  9. Работа с файлами в Python
  10. IPython и Jupyter Notebook: руководство
  11. Модуль inspect: получение информации о объектах
  12. Приближение чисел в Python
  13. Оператор обр. импликации
  14. Использование подчеркивания в REPL
  15. Progress с библиотекой tqdm
  16. Многострочные строки в Python
  17. Установка библиотек в Python
  18. Лямбда-функции в defaultdict
  19. Создание новых функций с помощью functools.partial
  20. Изменения в обработке логических значений
  21. Извлечение аудио из видео
  22. Метод eq для сравнения объектов
  23. Создание таблиц в терминале с PrettyTable
  24. Объединение списков в Python
  25. Сортировка элементов с OrderedDict
  26. Чтение и запись TOML-конфигов
  27. Оператор in в Python
  28. Удаление файлов и папок в Python
  29. Перевод текста с Python Translator
  30. Запуск асинхронной корутины
  31. Работа с модулем cmath
  32. Группы исключений в Python
  33. Хранение переменных в Python.
  34. Функции all() и any() в Python
  35. Тернарный оператор в Python
  36. Поиск подстроки в строке
  37. Замена текста с помощью sub
  38. Поиск индексов подстроки
  39. Операции с числами в Python
  40. Явный импорт в Python
  41. Метод join для объединения строк
  42. Работа с IP-адресами в Python
  43. Работа с географическими данными.
  44. Выражения-генераторы в Python
  45. Тестирование модели в PyTorch

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