Правильный вывод элементов списка

Скажите, почему в питоне нельзя так выводить элементы списка и какая есть альтернатива?

N = 10
a = []
for i in range(1, N-1):
    a.append(20)
    print(a[i])

Ошибка:

    print(a[i])
IndexError: list index out of range

Ответы (1 шт):

Автор решения: Zhihar

вот поэтому

for i in range(1, N-1):

а надо так:

for i in range(N):

индексы списков от 0 считаются

→ Ссылка