以下是一个示例代码,演示如何按照班级和班级组别查看数据:
# 定义学生信息的数据结构
students = [
{'name': '张三', 'class': '一年级', 'group': 'A组', 'score': 90},
{'name': '李四', 'class': '一年级', 'group': 'B组', 'score': 85},
{'name': '王五', 'class': '二年级', 'group': 'A组', 'score': 92},
{'name': '赵六', 'class': '二年级', 'group': 'B组', 'score': 88}
]
# 按照班级和班级组别查看数据
def view_data_by_class_and_group(class_name, group_name):
for student in students:
if student['class'] == class_name and student['group'] == group_name:
print('姓名:%s,班级:%s,组别:%s,分数:%d' % (student['name'], student['class'], student['group'], student['score']))
# 示例调用
view_data_by_class_and_group('一年级', 'A组')
上述代码中,首先定义了一个包含学生信息的列表,每个学生信息都包括姓名、班级、班级组别和分数。然后通过定义一个函数view_data_by_class_and_group
来按照班级和班级组别查看数据。在函数中,遍历学生列表,通过条件判断找到符合班级和组别的学生信息,并打印输出。最后示例调用了函数,传入班级和班级组别参数,实现按照班级和班级组别查看数据的功能。
下一篇:按照班级进行分组