程序填空题:按成绩降序输出学生姓名
字典score存放了学生的成绩,内容为{"李刚":93,"陈静":78,"张金柱":58,"赵启山":91,"李鑫":65,"黄宁":83}。完成程序填空,按成绩从高到低的顺序输出学生的姓名。
python 3
score={"李刚":93,"陈静":78,"张金柱":58,"赵启山": 91,"李鑫":65,"黄宁":83}
lis=[]#通过列表生成式将字典每个键值对存入列表
lis.sort()#将列表从大到小排序
for i in lis:
print(i[1])
答案:
第1空:(v,k) for k,v in score.items()
第2空:reverse=True
python 3
score={"李刚":93,"陈静":78,"张金柱":58,"赵启山": 91,"李鑫":65,"黄宁":83}
lis=[]#通过列表生成式将字典每个键值对存入列表
lis.sort()#将列表从大到小排序
for i in lis:
print(i[1])
答案:
第1空:(v,k) for k,v in score.items()
第2空:reverse=True