📜  Python max()(1)

📅  最后修改于: 2023-12-03 15:34:02.323000             🧑  作者: Mango

Python max()函数介绍

简介

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编程不可或缺的工具之一。