Курс 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
- Удаление дубликатов из списка
- Расчет времени выполнения
- Работа с getopt
- Руководство по использованию Colorama
- Операторы объединения в Python 3.9
- Работа с временем в Python
- Извлечение новостей с помощью newspaper3k
- Метод rename() для переименования файлов и каталогов
- Использование функции enumerate()
- Срез списка в Python
- Закрытие файла в Python
- Передача словаря через **kwargs
- Сравнение неупорядоченных списков
- Тест скорости набора текста на Python
- Defaultdict в Python
- Блок else в циклах Python
- Методы Python для работы с данными
- Форматирование данных с помощью pprint
- Импорт и использование модулей в Python
- Разбиение текста в Python
- F-строки в Python
- Декоратор total_ordering для класса Point
- Импорт с альтернативным именем
- Создание матрицы в Python
- Преобразование строк в числа в Python
- Установка Python3.7 и PIP
- Метод eq для сравнения объектов
- Оператор += в Python
- Метод join() для объединения элементов
- Метод rxor для операции побитового исключающего «или»
- Создание уникального множества
- Аннотации типов в Python
- Функции в Python: создание и вызов
- Декораторы в Python
- Python и Монти Пайтон
- Псевдонимы в Python
- Форматирование кода на Python
- enumerate() в Python для работы с индексами
- Магические методы в Python
- Работа с дробями в Python
- ChainMap.new_child() — добавление нового словаря
- Метод lt для сортировки объектов
- Скрытие вывода данных
- Декоратор для группы пользователей в Django
- Извлечение чисел из текста















