Python min() 函数用于从指定的可迭代对象中检索最小的元素。
找到两个给定数字的最小值是我们执行的常规计算之一。通常,min 是我们在给定值中找到最小值的操作。例如,在值 “10, 20, 75, 93” 中,最小值为 10。
语法
以下是 Python min() 函数的语法 -
min(x, y, z, ....)
参数
- x, y, z − 这是一个数值表达式。
返回值
此函数返回其最小的参数。
例以下示例显示了 Python min() 函数的用法。在这里,我们检索传递给函数的最小数量的参数。
print ("min(80, 100, 1000) : ", min(80, 100, 1000))
print ("min(-20, 100, 400) : ", min(-20, 100, 400))
print ("min(-80, -20, -10) : ", min(-80, -20, -10))
print ("min(0, 100, -400) : ", min(0, 100, -400))
当我们运行上述程序时,它会产生以下结果——
min(80, 100, 1000) : 80
min(-20, 100, 400) : -20
min(-80, -20, -10) : -80
min(0, 100, -400) : -400
min(-20, 100, 400) : -20
min(-80, -20, -10) : -80
min(0, 100, -400) : -400
例
在这里,我们将创建一个列表。然后使用 min() 函数检索列表中的最小元素。
# Creating a list
List = [74,587,24,92,4,2,7,46]
res = min(List)
print("The smallest number in the list is: ", res)
在执行上述代码时,我们得到以下输出 -
The smallest number in the list is: 2
例
在下面的示例中,将创建一个字符串长度相等的列表。然后根据字母顺序检索最小的字符串:
# Creating the string
Str = ['dog','cat','kit']
small = min(Str)
print("The minimum of the strings is: ", small)
上述代码的输出如下 -
The minimum of the strings is: cat
例
我们还可以使用字典中的 min() 函数来查找最小的键,如下所示:
# Creating the dictionary
dict_1 = {'Animal':'Lion', 'Kingdom':'Animalia', 'Order':'Carnivora'}
small = min(dict_1)
print("The smallest key value is: ", small)
以下是上述代码的输出 -
The smallest key value is: Animal