Курс 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 3.10
- Библиотека wikipedia для Python
- Форматирование строк в Python
- Извлечение новостей с newspaper3k
- Непрерывная проверка в Python
- Декоратор защиты анонимных пользователей
- Протокол управления контекстом
- Проверка типа объекта в Python
- Работа с библиотекой xkcd
- Склеивание строк без циклов
- Возврат нескольких значений
- Получение локальных переменных в Python
- Преобразование чисел в Python
- Оптимизация памяти в Python
- Декораторы в Python
- Docstring в Python
- Функция zip() в Python
- Вывод символов строки в Python
- Карта бомбоубежищ в Москве и Питере
- Функция product() из itertools
- Обработка исключений в Python
- Извлечение данных из JSON
- Генерация UUID в Python
- Настройка вывода NumPy
- Метод __index__ в Python
- Константы в модуле cmath
- Метод join() для объединения строк
- Создание панели меню Tkinter
- Работа с файлами и директориями в Python.
- globals и locals
- Инициализация структур данных
- Манипуляция формой массива в Numpy
- Метаклассы в Python
- Функция enumerate() — Python
- Мощь вложенных функций в Python
- Переменные в Python
- Замер времени выполнения кода
- Оптимизация памяти с slots
- Оператор «not» в Python
- Реверс строки в Python
- Цикл for в Python
- Срезы в Python
- Оптимизация создания строк
- Очистка данных с помощью pandas
- Чтение и запись TOML-конфигов
- Капитализация строк















