综合练习:学生信息
15.11 综合练习:学生信息
用元组存 (姓名, 年龄, 分数),解包打印;用元组作键统计各分数段人数。
学生元组列表
扩展:把 (姓名, 分数) 元组作键,统计同名出现次数。
# ========================================
# 示例:元组综合练习
# ========================================
students = [
('小明', 10, 92),
('小红', 11, 88),
('小刚', 10, 76)
]
for name, age, score in students:
print(f'{name}({age}岁) 分数:{score}')
# 找最高分
best = max(students, key=lambda s: s[2])
name, age, score = best
print('最高分', name, score)