1.
下表给出了部分同学的语文成绩:
姓名
语文成绩
张小燕
91
马尚
84
张新胜
74
马成功
94
陈功
64
马徕西
55
陈婉倩
94
Result={“stud_nums”:7,
    “stud_chengji”:[
              {“姓名”:”张小燕”,”fenshu”:91}
              {“姓名”:”马尚”,”fenshu”:84}
           {“姓名”:”张新胜”,”fenshu”:74}
           {“姓名”:”马成功”,”fenshu”:94}
              {“姓名”:”陈功”,”fenshu”:64}
              {“姓名”:”马徕西”,”fenshu”:55}
              {“姓名”:”陈婉倩”,”fenshu”:94}
        }

请编写一个程序,输入一个语文成绩fenshu,然后从上述字典列表嵌套中输出所有大于该fenshu的同学名字和语文成绩
输入、输出结果格式:
请输入一个语文成绩:80
语文成绩大于80分的同学有4名,分别是:
张小燕:91
马尚:84
马成功:94
陈婉倩:94
下面是解题方法:
Result = {
"stud_nums": 7,
"stud_chengji": [
{"姓名": "张小燕", "fenshu": 91},
{"姓名": "马尚", "fenshu": 84},
{"姓名": "张新胜", "fenshu": 74},
{"姓名": "马成功", "fenshu": 94},
{"姓名": "陈功", "fenshu": 64},
{"姓名": "马徕西", "fenshu": 55},
{"姓名": "陈婉倩", "fenshu": 94}
]
}
fenshu = int(input("请输入一个语文成绩:"))
# 存储大于给定成绩的同学名字和语文成绩
students = []
# 遍历学生成绩列表
for student in Result["stud_chengji"]:
  if student["fenshu"] > fenshu:
    students.append((student["姓名"], student["fenshu"]))
    # print(type(students))

print(f"语文成绩大于{fenshu}分的同学有{len(students)}名,分别是:")
for student in students:
  # print(type(students[0]))
  print(f"{student[0]}:{student[1]}")