已知有一个包含一垫垥学成绩垪字典,计算成绩垪垬高分、垬堊分、平均分,并垤找所有垬高分垥学,代码可以这样编垨:
时间: 2024-03-09 16:44:31 浏览: 60
C语言程序设计-有一个一维数组score,内放10个学生的成绩,用一个函数来求平均成绩;
5星 · 资源好评率100%
好的,以下是Python的代码示例:
```python
scores = {'Alice': 85, 'Bob': 90, 'Charlie': 78, 'David': 92, 'Emily': 88}
# 计算最高分、最低分和平均分
highest_score = max(scores.values())
lowest_score = min(scores.values())
average_score = sum(scores.values()) / len(scores)
# 找到所有最高分的学生
top_students = [name for name, score in scores.items() if score == highest_score]
# 输出结果
print('最高分:', highest_score)
print('最低分:', lowest_score)
print('平均分:', average_score)
print('最高分的学生:', top_students)
```
输出结果如下:
```
最高分: 92
最低分: 78
平均分: 86.6
最高分的学生: ['David']
```
希望能帮到你!
阅读全文