Курс 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
- Удаление специальных символов
- Создание словарей с defaultdict
- Декораторы в Python
- Работа с *args и **kwargs в Python
- Операции с комплексными числами
- Добавление кнопки в tkinter
- Управление памятью в Python
- Разделение строк методом split()
- Генерация тестовых данных с factory_boy
- Создание новых функций с помощью functools.partial
- Определение объема памяти объекта
- PrettyTable: создание таблицы
- Получение срезов итераторов
- Базовые объекты Python
- Подсказки типов в Python
- Преобразование документов в PDF с помощью Spire.Office
- Импорт объектов из модулей
- Экспорт функций в Python
- Метод Self в Python
- Замена текста с re.sub()
- Преобразование строки в число
- Логирование с Logzero
- Нахождение максимального значения и его индекса в списке
- Декораторы с аргументами в Python
- Использование двоеточия в Python
- Роль object и type в Python
- Метод rxor для операции побитового исключающего «или»
- Создание новых списков
- Генераторы в Python
- Атрибуты массивов в Numpy
- Метод matmul для умножения матриц
- Создание коллекций из выражения-генератора
- Просмотр внешних файлов в %pycat
- Управление сессиями в Python
- Отслеживание прогресса с tqdm
- f-строки в формате строк
- Установка и использование Logzero
- Профилирование данных с Pandas
- Операции с числами в Python
- Многопроцессорное программирование в Python
- Функция product() в Python
- Работа с множествами в Python
- Моржовый оператор в Python 3.8















