1、max或min函數處理的是可迭代對象,相當於一個for循環取出每個循環進行比較。注意,不同類型之間不能進行比較
2、每個元素間進行比較,是從每個元素的第一個位置依次比較
用min或max找出字典中的最值,並取出其key和value。
d={"t1":1,"t2":2,"t3":3}
print(max(zip(d.values(),d.keys())))
#結果:(3, 't3')
#找誰的年齡最大
p=[{"name":"小明","age":23},
{"name":"小王","age":25},
{"name":"小張","age":21}]
print("誰的年齡最大:",max(p,key=lambda dic:dic["age"]))
#結果:誰的年齡最大: {'name': '小王', 'age': 25}