Курс 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
- Возврат нескольких значений
- Делегирование в Python
- Установка Python3.7 и PIP
- Кортеж в Python: создание и использование
- Оператор walrus в Python
- Разработка игры Pong с turtle
- Работа с модулем Calendar
- Namedtuple в Python
- Замена текста в Python
- Модуль itertools: комбинации и перестановки
- Оптимизация методов в Python 3.7
- Сортировка с параметром key
- Изменение регистра данных
- Метод __call__ в Python
- Функция map() в Python
- Использование функции product
- Безопасные SQL-запросы в Python 3.11
- Функции высшего порядка в Python
- Сравнение строк в Python
- Проверка запуска скрипта или импорта модуля
- Блок else в Python
- Логирование с Logzero
- Magic Commands — улучшение работы с Python
- Работа с collections в Python.
- Сравнение def и lambda функций в Python
- Объединение списков в Python.
- Ускорение обработки данных с %autoawait
- Методы shutil для работы с файлами
- Создание пользовательской коллекции в Python
- Извлечение новостей с помощью newspaper3k
- Функции с необязательными аргументами
- Работа с timedelta в Python
- Округление чисел с помощью round
- Отображение графиков в Jupyter с Matplotlib
- Логирование с Loguru
- Преобразование многоуровневого словаря
- Метод pos в Python
- Работа с классами данных
- Справка по импортированным модулям
- Объединение словарей в Python















