Списки индексируются с нуля. Ваша петля зацикливается на [1, 2, 3, 4, 5, 6]
или шесть раз. Ваш список axx
в итоге получит список длиной шесть с индексами от нуля до пяти ([0, 1, 2, 3, 4. 5]
). Но вы получаете доступ к нему как i
, что на единицу больше, чем текущий индекс. Поэтому вам нужно будет вычесть один из них, чтобы получить значение в правильном положении.
Так что не используйте range(1,7)
, используйте range(6)
.