Python 3 教程
給定一個(gè)字典,然后按鍵(key)或值(value)對(duì)字典進(jìn)行排序。
執(zhí)行以上代碼輸出結(jié)果為:
按鍵(key)排序: (1, 2) (2, 56) (3, 323) (4, 24) (5, 12) (6, 18)
執(zhí)行以上代碼輸出結(jié)果為:
按值(value)排序: [(1, 2), (5, 12), (6, 18), (4, 24), (2, 56), (3, 323)]
執(zhí)行以上代碼輸出結(jié)果為:
列表通過(guò) age 升序排序: [{'name': 'Runoob', 'age': 7}, {'name': 'Taobao', 'age': 100}, {'name': 'Google', 'age': 100}, {'name': 'Wiki', 'age': 200}] 列表通過(guò) age 和 name 排序: [{'name': 'Runoob', 'age': 7}, {'name': 'Google', 'age': 100}, {'name': 'Taobao', 'age': 100}, {'name': 'Wiki', 'age': 200}] 列表通過(guò) age 降序排序: [{'name': 'Wiki', 'age': 200}, {'name': 'Taobao', 'age': 100}, {'name': 'Google', 'age': 100}, {'name': 'Runoob', 'age': 7}]其他擴(kuò)展