利用二维数组统计3位学生语文、数学、英文、物理四门课程的总成绩
时间: 2024-10-12 12:13:27 浏览: 35
用一维数组统计学生成绩_用一维数组统计学生成绩_源码
利用二维数组可以有效地组织数据,假设我们有一个名为`scores`的二维数组,它有三层结构,第一层代表三位学生,第二层代表四门课程,每门课程的成绩对应第三层的一个元素。例如:
```python
scores = [
[student_1语文, student_1数学, student_1英文, student_1物理],
[student_2语文, student_2数学, student_2英文, student_2物理],
[student_3语文, student_3数学, student_3英文, student_3物理]
]
# 数组中每个子数组的元素之和即为该生的总成绩
total_scores = []
for student in scores:
total_score = sum(student)
total_scores.append(total_score)
# 现在total_scores列表包含了三位学生的总成绩
```
在这个例子中,你可以通过遍历二维数组并计算每一行(学生)所有列(科目)的和,得到每位学生的总成绩。`total_scores`就是你需要的结果。
阅读全文