pycharm程序编辑*⁂((✪⥎✪))⁂*

将学生的成绩作为字典对象存入列表,用列表sort方法完成从高到低的排序


scores = [
    {"name":"张三","score":89},
    {"name": "李四", "score": 79},
    {"name": "王五", "score": 99},
    {"name": "二麻子", "score": 59},
    {"name": "二愣子", "score": 76},
    {"name": "二傻子", "score": 64},
] # 成绩作为字典存储
# 排序按照字典的值进行排序
scores.sort(key=lambda student:student["score"],reverse=True)
for student in scores:
    print(student)

结果:

img

如果觉得答案对你有帮助,请点击下采纳,谢谢~