Перечисление списков Python: получение индекса и значений из списка

Чтобы получить значения и соответствующие им индексы из списка Python, вы можете использовать функцию enumerate(). Вот пример:

my_list = ['apple', 'banana', 'orange']
for index, value in enumerate(my_list):
    print(f"Index: {index}, Value: {value}")

Выход:

Index: 0, Value: apple
Index: 1, Value: banana
Index: 2, Value: orange

В этом примере enumerate()возвращает итерацию кортежей, где каждый кортеж содержит индекс и значение элемента в списке. Используя цикл с функцией enumerate(), вы можете получить доступ как к индексу, так и к значению одновременно.