字典中存放每位学生的三门考试成绩 输出每门课程的平均分python
时间: 2024-01-26 07:48:38 浏览: 126
假设字典的格式为:
```python
scores = {
'小明': [80, 75, 90],
'小红': [85, 90, 95],
'小李': [95, 85, 90]
}
```
可以使用以下代码计算每门课程的平均分:
```python
# 计算每门课程的平均分
avg_chinese = sum(score[0] for score in scores.values()) / len(scores)
avg_math = sum(score[1] for score in scores.values()) / len(scores)
avg_english = sum(score[2] for score in scores.values()) / len(scores)
# 输出每门课程的平均分
print('语文平均分:', avg_chinese)
print('数学平均分:', avg_math)
print('英语平均分:', avg_english)
```
输出结果如下:
```
语文平均分: 86.66666666666667
数学平均分: 80.0
英语平均分: 91.66666666666667
```
注意,以上计算平均分的代码假设每位学生都有三门考试成绩,并且分别按照语文、数学、英语的顺序存储。如果字典中存储的成绩顺序不同,需要相应地修改代码。
阅读全文