Курс 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"
- Новшества Flask 2.0
- Реверс строки и списка в Python.
- Удаление дубликатов из списка с помощью dict.fromkeys
- Распаковка с оператором *
- Распаковка аргументов в Python
- Лямбда-функции в Python
- Преобразование данных в Python
- Атрибуты класса и экземпляра в Python
- Поиск кода
- Переопределение метода __eq__
- Генераторы в Python
- Ветвление выражения в Python
- Установка random seed в Python
- Конкатенация списков в Python
- Основные операции с Numpy
- Работа с областями видимости переменных
- Работа с Telegram API на Python
- Работа с изменяемыми списками
- Область видимости переменных
- Итерация по коллекции в Python
- Подсчет количества элементов в списке
- Создание и операции с дробями
- Введение в Python
- Преобразование данных в Python
- Метод Event.wait() в Python
- Рациональные числа в Python
- Работа с асинхронными задачами в Python
- Документирование функций в Python
- Тест скорости набора текста на Python
- Объединение списков в Python
- Вставка переменных в шаблоны Flask
- Автоматизация действий с Pyautogui
- Оператор морж в Python 3.8
- Разработка Telegram-ботов
- Разность множеств
- Метод __index__ в Python
- Обработка ошибки IndexError
- Метод count() для списков
- Библиотека sh: удобные команды терминала
- Итерации в Python
- Пропуск строк в файле с itertools
- CSV строка разделение в Python
- Частичное совпадение ввода
- Принцип одной функции
- Разделение строк методом split()
- Настройка Cron















