python题库 No.19 世界最高峰

世界最高峰是哪个呢?有一个字典mountain,存放了世界四大高峰的名字和高度,请找出世界最高峰。
最后格式化输出:"世界最高峰为xx,高度为xx米。"

实际答案:

mountain = {"乔戈里峰":8611,"干城章嘉峰":8586,"珠穆朗玛峰":8844.43,"洛子峰":8516}
most_tall = 0
most_tall_name = []
for key in mountain:
  if mountain[key] > most_tall:
    most_tall = mountain[key]
    most_tall_name = key
  
print(f"世界最高峰为{most_tall_name},高度为{most_tall}米。")

参考答案:
image
点评:
for key in mountain:for key in mountain.keys():都可以实现字典的遍历。
直接比较键值,然后格式化输出键所对应的值的方法更加快捷。

posted @ 2025-12-04 23:57  点影成金  阅读(11)  评论(0)    收藏  举报