1. 首页
  2. 编程语言
  3. Python
  4. Python标准库:内置函数max(iterable, *[, key, default])说明

Python标准库:内置函数max(iterable, *[, key, default])说明

上传者: 2022-04-16 13:56:51上传 PDF文件 76.20 KB 热度 8次

本函数是迭代对象iterable进行比较,找出最大值返回。当key参数不为空时,就以key的函数对象为判断的标准。结果输出如下:新版很6,预览效果和实际显示不同,代码块那里显示成html格式的我表示十分无语。之前在看别人代码的时候看到了这样的用法:。其实lambda是一个匿名函数,我们通常叫它lambda表达式,lambda存在意义就是对简单函数的简洁表示。T是肯定比F大的,但是一堆True哪里能互相比较大小呢,所以就输出第一个True值的虚拟比较变量,也就是4啦。max中带有lambda的这个写法的意义在于代码变得更简洁。假如我们有一个字典,里面记录着人名和相应年龄,现在我们想要在里面筛选出年龄最大的那个人的一条字典记录。我想这就是max函数中设置lambda表达式的意义。

用户评论