Python 中的 min()
函数 是一种内置函数,它返回可迭代对象(例如列表、元组或字符串)或多个参数中的最小项。它还可以接受一个可选的键函数,以指定用于查找最小项的自定义比较逻辑。
参数值
参数 | 说明 |
---|---|
可迭代对象 | 包含要比较并查找最小值元素的 |
默认 | 一个可选参数,指定如果 |
*可迭代对象 | 可选的附加可迭代对象,用于比较值,允许在多个可迭代对象中查找最小值。 |
返回值
min()
函数可以返回传递给它的可迭代对象中存在的任何数据类型。
如何在 Python 中使用 min()
示例 1
min()
函数返回可迭代对象中的最小项或两个或更多参数中的最小项。
min(2, 5, -1, 10, 3)
示例 2
min()
函数还可以采用键函数来指定自定义比较。
numbers = [10, 25, 5, 30]
min_num = min(numbers, key=lambda x: x%10)
示例 3
当与 字符串 一起使用时,min()
返回 Unicode 代码点值最小的项。
names = ['Alice', 'Bob', 'Charlie', 'Zara']
min_name = min(names)