Подскажите, пожалуйста, почему PyCharm ругается, но всё равно потом выводит результат?
Задача: вывести каждый элемент списка вместе с его индексом
spisok = ['one', 'two', 'three', 'four', 'five'] # создаём список элементов
a = (len(spisok) + 1) # "a" равно фактической длине списка
for i in range(a): # в переменную "i" перебираем цифры от 0 до "a"
print(spisok[i], i) # напечатать элемент списка "i" и его индекс
Ответы (1 шт):
Автор решения: MaxU
→ Ссылка
Воспользуйтесь встроенной функцией enumerate():
for i,x in enumerate(spisok):
print(x, i)
вывод:
one 0
two 1
three 2
four 3
five 4