Курс 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"
- Модуль future Python
- Рациональные числа в Python
- Создание обратного итератора
- Отладка регулярных выражений в Python
- Псевдонимы в Python
- Установка и использование Virtualenv
- Отправка POST запроса на сервер.
- Изменения в обработке логических значений
- Работа со строками в Python
- Импорт объектов из модулей
- Работа с набором данных CIFAR10 в PyTorch
- Печать в одной строке
- Метод index() в Python
- Списковое включение в Python
- Поиск повторов в списке
- Defaultdict в Python
- Установка и использование библиотеки google
- Преобразование списков в словарь
- Преобразование текста в речь с Python
- Работа с необработанными строками
- Инверсия списка и строки
- Создание Radio кнопок в tkinter
- Преобразование PowerPoint в PDF.
- Импорт модулей в Python 3.12
- Ускорение выполнения кода в Python
- Отношения подклассов в Python
- Анонимные функции в Python
- Объединение множеств в Python
- Генераторные функции в Python
- Метод init в Python
- Методы сравнения множеств
- Создание и инициализация объектов
- Counter() — подсчет элементов
- Оптимизация памяти с slots
- Цикл while в Python
- Замена текста в Python
- Фильтрация последовательности
- Работа со случайными элементами
- Progress с библиотекой tqdm
- Оператор морж в Python 3.8
- Поиск кода
- Переопределение метода len
- Импорт модулей и пакетов в Python
- Поток данных в Python
- GitHub в Telegram: подписка на уведомления
- Модуль itertools: эффективная работа с итераторами
- Python Enumerate















