Код: Выделить всё
#4
scores = [
[80,90,85],
[75,88,92],
[90,85,80],
[88,88,88]
]
max_avg = -1
best_index = 0
for i in range(len(scores)):
avg = sum(scores[i]) \ len(scores[i])
if avg > max_avg:
max_avg = avg
best_index = i
print(best_index)
Каждая строка в списке оценок представляет учащегося, а каждый столбец представляет предмет.
Программа должна вычислять средний балл для каждого учащегося и печатать индекс учащегося с самым высоким средним баллом.
Однако, когда я запускаю код, он работает не так, как ожидалось. Может ли кто-нибудь помочь мне определить, в чем дело?
Подробнее здесь: https://stackoverflow.com/questions/798 ... se-help-me
Мобильная версия