Python内置函数min、max怎么用

admin3年前云主机42

Python内置函数min、max怎么用

使用Python内置函数min

Python内置函数min用于返回给定参数中的最小值。其语法如下:

min(arg1, arg2, *args[, key])

其中,arg1、arg2为必选参数,*args可选,key代表函数的排序方式,如下所示:

    arg1、arg2:比较的两个数,必选

    *args:比较多个数,可选

    key:指定排序方式,可选

例如,要比较多个数的大小,可以使用如下代码:

print(min(1, 2, 3, 4, 5))

输出结果为1,即第一个参数1为所有参数中的最小值。

使用Python内置函数max

Python内置函数max和min类似,用于返回给定参数中的最大值。其语法如下:

max(arg1, arg2, *args[, key])

其中,arg1、arg2为必选参数,*args可选,key代表函数的排序方式,如下所示:

    arg1、arg2:比较的两个数,必选

    *args:比较多个数,可选

    key:指定排序方式,可选

例如,要比较多个数的大小,可以使用如下代码:

print(max(1, 2, 3, 4, 5))

输出结果为5,即最后一个参数5为所有参数中的最大值。

使用key参数

key参数可以指定排序方式,默认为从小到大。例如,要比较大小写不敏感的字符串,可以使用如下代码:

lst = ['a', 'B', 'c', 'D']

print(min(lst, key=str.lower))

输出结果为'a',即忽略大小写后的最小值。同样地,max函数也可以使用key参数指定排序方式。

注意事项

max、min函数的比较对象必须是同一类型的,否则会报错。

例如,要比较字符串和数字的大小,会报错如下:

lst = [1, 2, '3', 4, 5]

print(min(lst))

报错信息为:“TypeError: '<' not supported between instances of 'str' and 'int'”。

因此,使用这两个函数时需要注意参数类型的一致性。

《Python内置函数min、max怎么用》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

全球域名申请攻略:如何申请国外域名并设置网站

在这篇文章中,将介绍全球域名申请攻略,详细讲解如何申请并设置国外域名。本文将从四个方面进行详细阐述,分别是域名注册、域名解析、域名备案以及设置网站。一、域名注册在注册国外域名时,我们需要了解一些通用的...

国外最便宜VPS

国外最便宜VPS在这个数字化的时代,绝大多数的商家都会有自己的网站或APP,这就涉及到了云服务器的需求。虽然国内的云服务器已经越来越普及,但是很多人仍选择使用国外最便宜的VPS。这篇文章就为大家推荐一...

linux中mv命令使用详解(移动文件或者将文件改名)(linux中mv命令的用法)

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者内容介绍。1.命令格式:  &...

19寸机柜安装与维护:实用技巧大全

19寸机柜作为企业中不可或缺的设备,安装和维护是非常重要的工作。本文将从四个方面为读者详细介绍19寸机柜的安装和维护实用技巧,帮助读者深入了解如何更好地管理19寸机柜。一、美观的19寸机柜摆放19寸机...

如何把wordpress改成中文版(wordpress 修改)

正文内容:php零基础到就业直播视频课:进入学习API 文档、设计、调试、自动化测试一体化协作工具:点击使用直接安装wordpress中文版经常出现各种问题,不如直接安装英文版,然后再更改成中文版。比...

打造高效沟通,全速企业邮箱助力你的工作成功

在现代企业中,高效沟通对于工作的成功至关重要,全速企业邮箱作为一种强大的工具,为企业中的邮箱管理和邮件交流提供了全面的支持和帮助。本文从提高沟通效率、保护企业信息安全、扩大企业知识库以及提高工作效率四...