【python】min(key=...)用法
min(iterable, key=func) 的用法
min() 是 Python 内置函数,作用是:找出可迭代对象中最小的元素。
它有一个参数叫 key=...,可以指定一个函数,告诉 min:按照什么标准去比较。 比如:
words = ["apple", "banana", "pear"]
shortest = min(words, key=len)
print(shortest) # 输出 "pear" (因为"pear"长度最短)
这里,key=len
,所以是按照字符串长度比较的。