📅  最后修改于: 2023-12-03 15:34:02.323000             🧑  作者: Mango
max()
函数是Python中一个常用的内置函数之一,用于获取给定参数中的最大值。
max(iterable, *[, default=obj, key=func])
iterable
: 可迭代对象,例如列表、元组、集合、字典等。*
:表示后面的参数是可选参数。default
(可选项): 如果所有值都小于可选的default
,则返回它。key
(可选项):用于取最大值的函数,接受一个参数并返回一个用于比较的值。list1 = [1, 3, 5, 7, 9]
print(max(list1)) # 9
tuple1 = (1, 5, 3, 7, 9)
print(max(tuple1)) # 9
set1 = {1, 3, 5, 7, 9}
print(max(set1)) # 9
dict1 = {'a': 1, 'b': 2, 'c': 3}
print(max(dict1)) # 'c'
print(max(dict1.values())) # 3
list2 = ['a', 'abc', 'ab']
print(max(list2, key=len)) # 'abc'
max()
函数是一个非常实用的Python内置函数,可以用来获取给定参数中的最大值。可以接受各种类型的参数,包括列表、元组、集合和字典等,同时还支持自定义比较函数。使用起来简单方便,是Python编程不可或缺的工具之一。