8-3 依照值排序

1. 排序

使用字典[key]=value的方法即可以將資料加入字典中,以下是一個例子:

程式:
highScore = {'會計':6, '國文':3, '英文':5, '程式':8}   

#依值由大到小排序
data = {k: v for k, v in sorted(highScore.items(), key=lambda item: item[1], reverse=True)}

#顯示最大值
keys = list(data.keys())
print(keys[0])
print(data[keys[0]])
執行結果:
程式
8

2. 找出最大值

自主練習

  1. 修改以上範例,找出value值最小的key及其value

Last updated