请用Python代码的字典定义一个班的同学的平均成绩分布,这个班的同学的平均成绩由你自己定。并用字典的方法输出第二个等级的成绩。
时间: 2024-03-26 14:40:05 浏览: 86
Python统计学习成绩
好的,以下是一个简单的示例代码:
```python
# 定义班级同学的平均成绩分布
student_grades = {
'小明': 85,
'小红': 92,
'小刚': 78,
'小李': 89,
'小张': 90,
'小王': 75,
'小芳': 87,
'小兵': 81,
'小刘': 93,
'小郭': 88
}
# 将成绩按照从高到低排序
sorted_grades = sorted(student_grades.items(), key=lambda x:x[1], reverse=True)
# 打印第二个等级的成绩
print("第二个等级的成绩为:", sorted_grades[2][1])
```
在这个例子中,我们定义了一个名为 `student_grades` 的字典,其中包含了班级同学的平均成绩分布。然后,我们使用 `sorted` 函数将成绩按照从高到低的顺序排序,并将其存储在一个名为 `sorted_grades` 的列表中。最后,我们使用列表的索引访问第二个元素,并输出它的值,即第二个等级的成绩。
阅读全文