前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python中max()用法

Python中max()用法

原创
作者头像
周辰晨
发布2024-04-22 13:11:13
2680
发布2024-04-22 13:11:13
举报
文章被收录于专栏:Python小册

在 Python 中,max() 函数用于找出给定参数中的最大值。max() 函数可以接受多个参数作为输入,并返回这些参数中的最大值。

用法示例:

  1. 基本用法
代码语言:javascript
复制
numbers = [3, 7, 2, 10, 5]
largest_number = max(numbers)
print(largest_number)  # 输出结果为 10

在这个示例中,max() 函数用于找出列表 numbers 中的最大值,并将结果赋给 largest_number

  1. 应用于字符串
代码语言:javascript
复制
str_list = ['apple', 'banana', 'cherry']
longest_str = max(str_list, key=len)
print(longest_str)  # 输出结果为 'banana'

在这个示例中,max() 函数配合 key 参数使用,找出列表 str_list 中最长的字符串。

  1. 应用于自定义对象
代码语言:javascript
复制
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 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 用法示例:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com