Курс 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"
- Преобразование списка в словарь через генератор
- Подписка на @SelectelNews
- Метод join() для объединения элементов
- Метод __getitem__ в Python
- Python: Splat-оператор и splatty-splat
- Python Метод Union Множеств
- Оператор del в Python
- Преобразование PowerPoint в PDF.
- Управление памятью в Python
- Удаление специальных символов
- Модуль pprint
- Проверка дублей в списке.
- Метод rrshift для пользовательских объектов
- Сравнение строк в Python
- Создание коллекций из выражения-генератора
- Пустой оператор pass в Python
- Создание и использование модулей в Python
- Управление контекстом с помощью декоратора contextmanager
- Округление чисел с помощью round
- Библиотека Rich: форматирование текста
- Правила именования переменных
- Непрерывная проверка в Python
- f-строки в формате строк
- Генераторы в Python
- Flask: создание веб-приложений
- Переменные класса и экземпляра
- Создание списка через цикл
- Список импортированных модулей в Python
- Обработка ошибок в JSON данных
- Вызов внешних программ в Python с помощью sh
- Сложение матриц в NumPy
- Поиск наиболее частого элемента
- Автоматизация действий с Pyautogui
- Логические значения в Python
- Копирование объектов в Python
- Исключение NotImplementedError
- Генерация резюме в Gensim
- Асинхронное выполнение задач в процессах
- Декоратор для группы пользователей в Django
- Логический оператор «and» в Python
- Статическая типизация в Python
- Модуль Operator в Python
- Атрибуты объекта в Python
- Импорт классов из другого файла
- Настройка вывода в Numpy
- Функция product() в Python
- Defaultdict в Python















