千家信息网

Python中怎么获取最大值函数

发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,这篇文章将为大家详细讲解有关Python中怎么获取最大值函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。代码实现print(max(1, 2))pr
千家信息网最后更新 2024年10月20日Python中怎么获取最大值函数

这篇文章将为大家详细讲解有关Python中怎么获取最大值函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

代码实现


print(max(1, 2))
print(max('a', 'b'))

# 也可以对列表和元组使用
print(max([1, 2]))
print(max((1, 2)))

# 更多实例

print("80, 100, 1000 最大值为: ",


max(80, 100, 1000))


print("-20, 100, 400最大值为: ",


max(-20, 100, 400))


print("-80, -20, -10最大值为: ",


max(-80, -20, -10))


print("0, 100, -400最大值为:",


max(0, 100, -400))

代码运行结果:

输入一个数字: 54

54 是偶数


程序分析

程序中主要是使用的max函数:

max() 方法返回给定参数的最大值,参数可以为序列。

以下是 max() 方法的语法:

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

参数

  • x -- 数值表达式。

  • y -- 数值表达式。

  • z -- 数值表达式。

返回值:返回给定参数的最大值。

以下为扩展:

>>> a='1,2,3,4'

>>> type(a) #类型为字符串

>>> max(a) #max 返回了最大值

'4'

>>> a=[1,2,3,4]

>>> type(a) #类型是列表

>>> max(a) #max函数也返回了最大值

4

>>>

>>>

>>> a=[(1,2),(2,3),(3,4)] #假设列表里面是元组构成元素呢

>>> max(a) #按照元素里面元组的第一个元素的排列顺序,输出最大值(如果第一个元素相同,则比较第二个元素,输出最大值)据推理是按ascii码进行排序的

(3, 4)

>>> a=[('a',1),('A',1)] #实验推测是按ascii码进行排序,比较 a 和 A 的值,得出a > A , 因为ascii 码里面,按照排列顺序 小 a在 A的后面

>>> max(a)

('a', 1)

>>> a=[(1,2),(2,3),(3,1)]

>>> a=[(1,3),(2,2),(3,1)] #列表里面的元素都由元组构成,元组都由数字组成,输出最大值

>>> max(a)

(3, 1)

>>> a=[(1,3),(2,2),(3,1),(3,1)]

>>> max(a)

(3, 1)

>>> a=[(1,3),(2,2),(3,1),(3,2)]

>>> max(a)

(3, 2)

>>>

>>> a=[(1,3),(2,2),(3,1),(3,'b'),('a',1)]

>>> max(a)

('a', 1)

>>> a=[(1,3),(2,2),(3,1),(3,'b'),('a',1),('f',3)]

>>> max(a)

('f', 3)

>>>

>>> a={1:2,2:2,3:1,4:'aa'} #比较字典里面的最大值,会输出最大的键值

>>> max(a)

4

关于Python中怎么获取最大值函数就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

0