读书小组记了这个月每人读了几页:{名字: 页数}。写 reading_rank(pages),按页数从多到少,返回名字的列表。页数都不一样;没人就返回 []。
reading_rank({"Mia": 120, "Leo": 300, "Ann": 45})→['Leo', 'Mia', 'Ann']reading_rank({})→[]def reading_rank(pages):
# 在这里写:把 items() 按页数(第 2 个)从大到小排
ordered = list(pages.items())
return [name for name, p in ordered]
写好了先点「运行」试试示例,没问题再点「提交」。