@Maximka123

Как в Python 3.6.5 вывезти список с нумерацией?

Доброго всем времени суток. Прошу прощения за глупый вопрос, но не могли бы Вы мне мне помочь составить список из пяти элементов и далее с помощью циклы вывести данный список пронумеровав его. Должно получиться так:
1 макароны
2 сыр
3 молоко
... и т.п.
Список я создал. Вывожу но не понимаю как его пронумеровать! Можете ли Вы помочь и самое главное объяснить это. Или же дать ссылку на похожий материал. Очень как то сложно мне даются эти циклы.

ingridient = ['молоко', 'сыр', 'творог', 'кефир', 'яблоко']
for i in ingridient:
	print ("%s", %, i)


Выдаёт ошибку (((
  • Вопрос задан
  • 20466 просмотров
Решения вопроса 1
planc
@planc
items = ['молоко', 'сыр', 'творог', 'кефир', 'яблоко']
for i, item in enumerate(items):
    print(i + 1, item)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Vapekreng
items = ['молоко', 'сыр', 'творог', 'кефир', 'яблоко']
length = len(items)
for i in range(length):
print(str(i + 1), item[i])
Ответ написан
Комментировать
@Qumm
items = ['молоко', 'сыр', 'творог', 'кефир', 'яблоко']
length = len(items)
for i in range(length):
print(str(i + 1), items[i])

в конце забыл 's' в имени переменной items
Ответ написан
Комментировать
@Latunio
a = ['раз','два','три']
x = 0
b = x
for i in a:
b = b + 1
print('%s) %s' % (b, i))
Простой вариант , для новичков.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы