Курс 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
- Проектирование Singleton с метаклассом
- Поиск индексов подстроки
- Изменение переменной в Python: nonlocal
- Enum в Python: создание и использование перечислений
- Lambda Functions in Python
- Создание директории в Python
- Хранение переменных в словаре.
- Генераторные функции в Python
- Функциональное программирование в Python
- Оператор «not» в Python
- Сортировка в Python
- Итерация по коллекции в Python
- Сортировка с параметром key
- Проверка условий в Python
- Отправка поздравлений по дню рождения
- Перехват исключений в Python
- Поиск частого элемента
- Гибкие функции Python
- Фильтрация последовательности
- Метод get() для словарей
- Раздувающийся словарь в Python
- Функция zip() в Python
- Работа с каталогами в Python
- List Comprehension Tutorial
- Декораторы в Python
- Concrete Paths — метод .with_suffix()
- Отображение HTML кода в Python
- Конкатенация строк в Python
- Открытие и запись файлов
- Декоратор @override
- Транспонирование 2D-массива с помощью zip
- Избегайте пустого списка
- Разделение строки с помощью re.split()
- Поиск анаграмм с Counter
- Измерение потребления памяти при сортировке
- Оформление кода по PEP 8
- Иерархия классов в Python
- Область видимости переменных
- Работа с контекстными переменными
- Уникальность ключей в словаре
- Метод gt в Python
- Настройка вывода в Numpy
- Работа с асинхронными задачами в Python
- Функция reduce() в Python
- Работа с утверждениями в Python















