Курс Python → Использование функции enumerate()
Функция enumerate() в Python позволяет получить индекс и значение элемента списка в одном цикле. Это удобно, когда необходимо одновременно работать с индексами и значениями элементов.
Для использования функции enumerate() необходимо передать список (или другую итерируемую последовательность) в качестве аргумента. Далее, в цикле можно получить индекс и значение каждого элемента с помощью двух переменных.
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(f'Индекс: {index}, Значение: {fruit}')
В приведенном примере мы создаем список fruits с тремя элементами и используем функцию enumerate() в цикле for для вывода индекса и значения каждого элемента. Результатом будет:
Индекс: 0, Значение: apple
Индекс: 1, Значение: banana
Индекс: 2, Значение: cherry
Таким образом, функция enumerate() упрощает работу с элементами списка, особенно когда необходимо одновременно работать с индексами и значениями. Она позволяет избежать дополнительного кода для получения индексов элементов и делает код более читаемым и компактным.
Другие уроки курса "Python"
- Профилирование кода на Python
- Определение объема памяти объекта
- Проверка типа данных
- Транспонирование 2D-массива с помощью zip
- Выключение компьютера с помощью Python
- Основы слова
- Обработка ошибок в Python
- Обход дочерних элементов BeautifulSoup
- Названия переменных
- Применение промокода в Много лосося
- Сортировка HTML по CSS-селектору
- Преобразование текста в речь с Python
- Установка и загрузка Instaloader
- Раздувающийся словарь в Python
- Декораторы в Python
- Тестирование с unittest
- Многострочные строки в Python
- Инициализация объекта
- Асинхронное программирование с asyncio
- Получение значений из словарей
- Bootle — простой веб-фреймворк
- Оператор «not» в Python
- Работа с множествами в Python
- Разделение строки в Python
- Безопасные SQL-запросы в Python 3.11
- Сортировка элементов в Python
- Строковое представление объектов
- Реверс строки и списка в Python.
- Работа с кортежами в Python
- Python: отсутствие точек с запятыми
- Импорт модулей и пакетов в Python
- Именование столбцов в Python с pandas
- Создание словаря в Python
- Значения по умолчанию в Python
- Работа с SQLite в Python
- Создание словаря и множества
- Модуль Operator в Python
- Удаление falsy-значений из списка с помощью filter
- split() без разделителя
- Измерение потребления памяти при сортировке
- Работа с исключениями в Python
- Python groupby() из itertools: работа с повторяющимися элементами
- Переименование файлов в Python















