在 Python 中,max()
函数用于找出给定参数中的最大值。max()
函数可以接受多个参数作为输入,并返回这些参数中的最大值。
numbers = [3, 7, 2, 10, 5]
largest_number = max(numbers)
print(largest_number) # 输出结果为 10
在这个示例中,max()
函数用于找出列表 numbers
中的最大值,并将结果赋给 largest_number
。
str_list = ['apple', 'banana', 'cherry']
longest_str = max(str_list, key=len)
print(longest_str) # 输出结果为 'banana'
在这个示例中,max()
函数配合 key
参数使用,找出列表 str_list
中最长的字符串。
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
people = [Person('Alice', 30), Person('Bob', 25), Person('Charlie', 35)]
oldest_person = max(people, key=lambda x: x.age)
print(oldest_person.name) # 输出结果为 'Charlie'
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。