字典dic中存放了学生的姓名和成绩,编写fun()函数,把程序补充完整。fun()函数用来输出每门课的成绩都大于80分的学生的姓名,其参数为字典。 dic={"Lucy":[81,89,95],"Tom":[97,80,72],"Jerry":[82,58,75],"Jack":[97,96,92],"Rose":[81,90,76]} print("每门课程大于80分的同学有:") fun(dic)
时间: 2024-04-15 22:05:57 浏览: 56
oracle多选字典翻译函数.txt
5星 · 资源好评率100%
好的,我了解了你的问题。下面是fun()函数的代码实现:
```python
def fun(dic):
for key, value in dic.items():
if all(i > 80 for i in value):
print(key)
```
其中,`items()`方法可以获取字典中的所有键值对,`all()`方法用于判断所有成绩是否都大于80分,如果是,则输出该学生的姓名。最后,调用该函数即可输出每门课程大于80分的同学的姓名。
阅读全文