Пытаюсь решить проблему с i, который при при конечной 2 выходит за границу массива
Уже попытался перестроить цикл, чтобы он не утыкался в эту последнюю 2, но все бестолку
import random marks = [] for i in range (1,11): marks.append (random.randint(2,5)) print (marks, end=' ') summ=0 for i in range (1, len(marks)): if marks [i] == 2 and i == len(marks) : summ += marks[i] elif marks[i]== 2 and i != len(marks): if marks [i+1] == 2: summ += 0 elif marks[i+1] != 2: summ+= marks [i] else: summ+= marks[i] print () print (int (summ // len(marks)))