Курс 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"
- Глубокое копирование объектов
- Создание словаря в Python
- Передача параметров в Python
- Работа с SQLite в Python
- Изменения в обработке логических значений
- Инициализация переменных
- Форматирование данных с помощью pprint
- Управление контекстом с помощью декоратора contextmanager
- Распаковка элементов массива
- Работа с переменными в Python
- Объединение словарей в Python
- Добавление элементов в список: append() vs extend()
- kwargs в Python
- Функция map() в Python
- Использование метода lower()
- Цикл for в Python
- Профилирование с Pandas
- Создание детектора плагиата
- Управление контекстом выполнения кода
- Повторение и перенос строки
- Разделение строки на пары ключ-значение.
- Асинхронное программирование с asyncio
- Создание списков в Python
- Автоматизация скриптов на AWS Lightsail.
- Поиск email
- Обновление шаблона base.html
- Метод __float__ в Python
- Отступы в Python
- Метод lt для сортировки объектов
- Извлечение данных из JSON
- Оператор объединения словарей
- Функции-генераторы в Python
- Переопределение метода __eq__
- История Python
- Копирование и вставка текста в Python
- Модуль inspect: получение информации о объектах
- Функция map() и ленивая оценка
- Ускорение выполнения кода в Python
- Генератор чисел Фибоначчи
- Получение текущей даты и времени
- Генераторы в Python
- Капитализация строк
- Непрерывная проверка в Python
- Конкатенация списков в Python
- Оператор break в Python
- Создание списка через итерацию
- Получение текущей директории
- Модуль array: создание и использование массивов















