Я только изучаю python и наткнулся на ошибку в 16 строке. Никак не получается решить. Вот код:
n, pred=input().split()
n=int(n)
pred=int(pred)
ozenki=[[0 for j in range (pred)] for i in range (n)]
ucheniki=[0]*n
srednee=[0]*n
for i in range(n):
ucheniki[i]=input()
ozenki[i]=[int(m) for m in input().split()]
for i in range(n):
l=0
for m in range(pred):
l+=ozenki[i][m]
srednee[i]=l/pred
for i in range(2):
maxim=srednee.index(max(srednee))
print(ucheniki[maxim] + ' ' + '(' + ozenki[maxim] + ')')
del ucheniki[maxim]
del ozenki[maxim]
print(ozenki)
print(ucheniki)
print(srednee)