有如下学生成绩信息表,请用字典存储该表信息,编写程序统计每位同学的总分和每门课程的平均分,并输出结果。 姓名 语文 数学 英语 徐丽 88 90 98 张兴 84 92 95 刘宁 89 88 92
时间: 2024-06-09 16:05:31 浏览: 17
```python
# 学生成绩信息表
score_dict = {
'徐丽': {'语文': 88, '数学': 90, '英语': 98},
'张兴': {'语文': 84, '数学': 92, '英语': 95},
'刘宁': {'语文': 89, '数学': 88, '英语': 92}
}
# 统计每位同学的总分
total_score_dict = {}
for name, score in score_dict.items():
total_score_dict[name] = sum(score.values())
# 统计每门课程的平均分
avg_score_dict = {}
for course in score_dict['徐丽'].keys():
course_score = [score_dict[name][course] for name in score_dict]
avg_score_dict[course] = sum(course_score) / len(course_score)
# 打印结果
print('每位同学的总分:')
for name, total_score in total_score_dict.items():
print(name, total_score)
print('每门课程的平均分:')
for course, avg_score in avg_score_dict.items():
print(course, avg_score)
```
输出结果:
```
每位同学的总分:
徐丽 276
张兴 271
刘宁 269
每门课程的平均分:
语文 87.0
数学 90.0
英语 95.0
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)