Python max() 函数



Python max() 函数用于从指定的可迭代对象中检索最大元素。

查找两个给定数字中的最大值是我们通常执行的计算之一。通常,最大值是一个操作,我们在其中查找给定值中的最大值。例如,从值“10、20、75、93”中,最大值为 93。

语法

以下是Python max() 函数的语法:

max(x, y, z, ....)

参数

  • x、y、z - 这是一个数值表达式。

返回值

此函数返回其参数中的最大值。

示例

以下示例显示了 Python max() 函数的使用。在这里,我们检索传递给函数的参数中的最大数字。

print ("max(80, 100, 1000) : ", max(80, 100, 1000))
print ("max(-20, 100, 400) : ", max(-20, 100, 400))
print ("max(-80, -20, -10) : ", max(-80, -20, -10))
print ("max(0, 100, -400) : ", max(0, 100, -400))

当我们运行上述程序时,它会产生以下结果:

max(80, 100, 1000) :  1000
max(-20, 100, 400) :  400
max(-80, -20, -10) :  -10
max(0, 100, -400) :  100

示例

在这里,我们创建一个列表。然后使用 max() 函数检索列表的最大元素。

# Creating a list
List = [74,587,24,92,4,2,7,46]
res = max(List)
print("The largest number in the list is: ", res)

执行上述代码时,我们得到以下输出:

The largest number in the list is:  587

示例

在下面的示例中,创建了一个等长字符串列表。然后根据字母顺序检索最大字符串

# Creating the string
Str = ['dog','cat','kit']
large = max(Str)
print("The maximum of the strings is: ", large)

上述代码的输出如下:

The maximum of the strings is:  kit

示例

我们也可以在字典中使用 max() 函数来查找最大的键,如下所示

# Creating the dictionary
dict_1 = {'Animal':'Lion', 'Kingdom':'Animalia', 'Order':'Carnivora'}
large = max(dict_1)
print("The largest key value is: ", large)

以下是上述代码的输出:

The largest key value is:  Order
python_built_in_functions.htm
广告