Курс Python → Функция enumerate() — Python
Функция enumerate() в Python используется для получения индекса и значения элементов списка одновременно во время итерации. Это позволяет удобно работать с элементами списка, необходимо зная их порядковый номер. Например, если у нас есть список фруктов, мы можем использовать enumerate() для вывода индекса и значения каждого фрукта.
Пример использования enumerate() для списка фруктов:
fruits = ['apple', 'banana', 'orange', 'kiwi']
for index, fruit in enumerate(fruits):
print(f'Фрукт под индексом {index} - {fruit}')
В данном примере enumerate() позволяет получить индекс каждого элемента списка фруктов и вывести его вместе с самим фруктом. Это удобно, когда нам необходимо работать с элементами списка, используя их порядковый номер.
Кроме того, enumerate() позволяет указать начальное значение индекса, если это необходимо. Например, если мы хотим начать нумерацию не с 0, а с 1, мы можем передать дополнительный аргумент в enumerate():
fruits = ['apple', 'banana', 'orange', 'kiwi']
for index, fruit in enumerate(fruits, start=1):
print(f'Фрукт под номером {index} - {fruit}')
Таким образом, функция enumerate() является удобным инструментом для работы с элементами списков в Python, позволяя одновременно получить их порядковый номер и значение во время итерации.
Другие уроки курса "Python"
- Перехват исключений в Python
- Комментарии в Python.
- Monkey Patching в Python
- Блок try-except-else
- Разделение строки с помощью split()
- Проверка типов с использованием isinstance
- Итерация по итерируемым объектам
- Копирование файлов с shutil()
- Создание тестовых данных с Faker
- Округление в Python
- Работа со строками в Python.
- Удаление символов новой строки в Python.
- Сравнение строк в Python
- Обработка ошибок в Python
- Измерение времени выполнения кода
- Инициализация переменных
- Метод join() для объединения элементов
- Делегирование в Python
- Перевернуть список в Python
- Lambda-функция в Python: использование с map() и sum()
- Любовь к Python
- Удаление дубликатов из списка с помощью dict.fromkeys
- Поиск файлов по шаблону
- Безопасный доступ к значениям словаря
- Выбор редактора кода.
- Упрощение работы с JSON-данными в Python
- Генераторы в Python
- Логирование с Logzero: ротация файла
- Списки: объединение, изменение
- Создание словарей и множеств в Python.
- Поиск подстроки в строке
- Добавление элементов в список
- Передача аргументов в Python
- Доступ к локальным переменным
- Нахождение самого длинного слова в списке с помощью max
- Импорт в Python: список all
- Основные операции с Numpy
- Удаление символа из строки
- Вычисление разности множеств в Python
- Преобразование символов с помощью map
- Конвертация коллекций в Python.
- Атрибуты класса и экземпляра в Python
- Комментарии в Python
- Генерация случайных чисел в Python
- Изменение переменной в Python: nonlocal
- Метод ne для сравнения объектов















