python程序完成对每名学生3项分数的总分和均分的统计,并与原有分数列在一起,存放
时间: 2023-07-15 14:14:07 浏览: 107
对学生成绩统计并计算的程序
5星 · 资源好评率100%
在一个新的列表中。可以使用以下代码实现:
```
scores = [[80, 90, 95], [70, 85, 90], [75, 80, 85]] # 原有分数列表
new_scores = [] # 新的列表
# 计算每个学生的总分和均分,并将其加入到新的列表中
for student in scores:
total_score = sum(student)
avg_score = total_score / len(student)
new_scores.append(student + [total_score, avg_score])
# 输出新的列表
print(new_scores)
```
输出结果:
```
[[80, 90, 95, 265, 88.33333333333333], [70, 85, 90, 245, 81.66666666666667], [75, 80, 85, 240, 80.0]]
```
其中,新的列表中每个子列表的最后两个元素分别为该学生的总分和均分。
阅读全文