当前位置:   article > 正文

python-14. 现有一个字典存放学生学号和三门课程成绩_字典 dict id2score存储着一个学习小组的成绩信息: 键为学号,值为成绩分数 60 分

字典 dict id2score存储着一个学习小组的成绩信息: 键为学号,值为成绩分数 60 分

要求:

dictScore = {"101":[67,88,45],"102":[97,68,85],"103":[98,97,95],"104":[67,48,45],"105":[82,58,75],"106":[96,49,65]}
返回每一个学生学号和自己最高分

分析:

(1)首先声明一个字典再去获取字典里的键对

  1. # 声明字典
  2. dict = {’a’:’shuilt’,’b’:’makedir’,’c’:’transofm’}
  3. # 获取键值对
  4. list1 = dict.items()
  5. print(list1)

(2)获取后直接用max()得出最高分

注意:

items() 主要用于提取词典中的key: value对

例如

  1. scores = {
  2. "Rick Sanchez": 70,
  3. "Morty Smith": 35,
  4. "Summer Smith": 82,
  5. "Jerry Smith": 23,
  6. "Beth Smith": 98
  7. }
  8. passed = [n for n,s in scores.items() if s>=65]
  9. print(passed)

得出代码:

  1. dictScore = {"101": [67, 88, 45], "102": [97, 68, 85], "103": [98, 97, 95], "104": [67, 48, 45], "105": [82, 58, 75], "106": [96, 49, 65] }
  2. for k, v in dictScore.items():
  3. print(k, max(v))

结果:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/516521
推荐阅读
相关标签
  

闽ICP备14008679号