Курс 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"
- Pillow: работа с изображениями
- Функции map, filter и reduce
- Оператор Walrus: правильное использование
- Оператор морж в Python 3.8
- Обновление шаблона base.html
- Замена атрибута в именованном кортеже
- Генерация QR-кодов с библиотекой qrcode
- Декодирование строк в Python
- Работа с файлами в Python
- IPython и Jupyter Notebook: руководство
- Модуль inspect: получение информации о объектах
- Приближение чисел в Python
- Оператор обр. импликации
- Использование подчеркивания в REPL
- Progress с библиотекой tqdm
- Многострочные строки в Python
- Установка библиотек в Python
- Лямбда-функции в defaultdict
- Создание новых функций с помощью functools.partial
- Изменения в обработке логических значений
- Извлечение аудио из видео
- Метод eq для сравнения объектов
- Создание таблиц в терминале с PrettyTable
- Объединение списков в Python
- Сортировка элементов с OrderedDict
- Чтение и запись TOML-конфигов
- Оператор in в Python
- Удаление файлов и папок в Python
- Перевод текста с Python Translator
- Запуск асинхронной корутины
- Работа с модулем cmath
- Группы исключений в Python
- Хранение переменных в Python.
- Функции all() и any() в Python
- Тернарный оператор в Python
- Поиск подстроки в строке
- Замена текста с помощью sub
- Поиск индексов подстроки
- Операции с числами в Python
- Явный импорт в Python
- Метод join для объединения строк
- Работа с IP-адресами в Python
- Работа с географическими данными.
- Выражения-генераторы в Python
- Тестирование модели в PyTorch















