综合练习:班级成绩分析

53.9 综合练习:班级成绩分析

二维数组存多科成绩,算每人总分、每科平均分、最高分。

成绩矩阵

扩展:用 argmax 找最高分的同学索引。

# ========================================
# 示例:NumPy 成绩分析
# ========================================
import numpy as np

# 3 人 3 科
scores = np.array([
    [90, 85, 88],
    [76, 92, 80],
    [95, 88, 91]
])
print('每人总分', scores.sum(axis=1))
print('每科平均', scores.mean(axis=0))
print('全班最高', scores.max())