Python dict字典排序

d = {23: 3, 13: 45, 2: 89}

sorted(d.items(), key=lambda x: x[1], reverse=False)
# [(23, 3), (13, 45), (2, 89)]


sorted(d.items(), key=lambda x: x[1], reverse=True)
# [(2, 89), (13, 45), (23, 3)]

sorted(d.items(), key=lambda x: x[0], reverse=False)
# [(2, 89), (13, 45), (23, 3)]


sorted(d.items(), key=lambda x: x[0], reverse=True)
# [(23, 3), (13, 45), (2, 89)]

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章