sorted排序:
#按年齡從小到大排序
p=[{"name":"小明","age":23},
{"name":"小王","age":25},
{"name":"小張","age":21}]
print(sorted(p,key=lambda dic:dic["age"]))
#結果:[{'name': '小張', 'age': 21}, {'name': '小明', 'age': 23}, {'name': '小王', 'age': 25}]
#對字典的key按從小到大排序
p={
"小明":800,
"小張":600,
"小王":1400,
}
print(sorted(p,key=lambda key:p[key]))
print(sorted(zip(p.values(),p.keys())))
#結果:['小張', '小明', '小王']
[(600, '小張'), (800, '小明'), (1400, '小王')]