enumerate() позволяет итерироваться по списку, одновременно получая индекс и значение каждого элемента.
  Использование:
  
my_list = ['a', 'b', 'c']
for index, value in enumerate(my_list):
    print(f"Индекс: {index}, Значение: {value}")
  index будет содержать индекс элемента, а value - само значение. Можно также указать начальный индекс: enumerate(my_list, start=1).
Функция enumerate() в Python предоставляет удобный способ итерироваться по списку (или любому другому итерируемому объекту), одновременно получая индекс и значение каждого элемента.
Как это работает:
enumerate() возвращает объект-генератор, который производит пары (index, value). При каждой итерации цикла for, он возвращает следующий индекс и соответствующее ему значение из списка.
Пример использования:
my_list = ['apple', 'banana', 'cherry']
for index, value in enumerate(my_list):
  print(f"Индекс: {index}, Значение: {value}")
  Результат выполнения кода:
Индекс: 0, Значение: apple
Индекс: 1, Значение: banana
Индекс: 2, Значение: cherry
  Объяснение примера:
my_list - это список строк.enumerate(my_list) создает объект-генератор, который выдает пары (0, 'apple'), (1, 'banana'), (2, 'cherry').for index, value in ... распаковывает каждую пару, присваивая индекс переменной index, а значение - переменной value.print() выводит индекс и соответствующее значение.Дополнительные возможности:
Функция enumerate() также принимает необязательный аргумент start, который позволяет указать начальное значение для индекса.  По умолчанию start равен 0.
Пример с указанием начального индекса:
my_list = ['apple', 'banana', 'cherry']
for index, value in enumerate(my_list, start=1):
  print(f"Индекс: {index}, Значение: {value}")
  Результат выполнения кода:
Индекс: 1, Значение: apple
Индекс: 2, Значение: banana
Индекс: 3, Значение: cherry
  Когда использовать enumerate():
enumerate() предоставляет удобный и встроенный способ.В заключение, enumerate() - это мощный и полезный инструмент в Python, который упрощает работу с индексами элементов в списках и других итерируемых объектах.