Python快速闯关8:内置函数

内置函数可以简化编码复杂度,提升编码效率。max()min()sum()是三个非常实用的内置函数,这些函数能够简化对列表、元组、字典等的统计与逻辑判断。除了基础用法外,这些函数还提供了 key、default、start 等参数,让功能更加强大和实用。下面逐一对这些函数进行介绍:

  1. max()min()函数
    这两个函数可以分别返回所求对象中的最大值和最小值;而"key"和"default"这两个参数可以使代码更加多样化和可靠。
    示例如下:
python 复制代码
a=[1,2,3,4,5,6,7,8,9,10]
print(max(a))
print(min(a))

b=["Jack","John","Mary","Tom","Sam","Jill"]
print(min(b,key=len))

c=[]
print(max(c,default="不能使用空的列表呢!"))

输出如下:

bash 复制代码
10
1
Tom
不能使用空的列表呢!
  1. sum()函数
    sum()函数可以对指定的对象进行求和,start参数则可以指定求和的起始值(默认不写则是0)。
    示例如下:
python 复制代码
print(sum(a)) #输出:55
print(sum(a,start=100))#输出:155
相关推荐
日月云棠21 小时前
10 Integer —— 最常用的整数包装类深度解析
java·后端
bush421 小时前
嵌入式linux学习记录四
linux·运维·学习
秋921 小时前
java项目中cpu飙升排查及解决方法
java·开发语言
野生技术架构师21 小时前
牛客网2026最新大厂Java高频面试题精选(附标准答案)
java·开发语言
PH = 721 小时前
JAVA的SPI机制
java·开发语言
一 乐21 小时前
高校实习信息发布网站|基于Spring Boot的高校实习信息发布网站的设计与实现(源码+数据库+文档)
java·数据库·spring boot·后端·论文·毕设·高校实习信息发布网站
weelinking21 小时前
【产品】11_实现后端接口——数据在背后如何流动
java·人工智能·python·sql·oracle·json·ai编程
Dxy123931021621 小时前
三种方式避坑:案例 + 解决方法
python·mysql
摇滚侠21 小时前
东方通替换tomcat,实战经验
java
IT猿手21 小时前
多目标优化算法:多目标蛇优化算法(Multiple Objective Snake Optimizer,MOSO)(提供MATLAB代码)
开发语言·算法·matlab·动态路径规划·光伏模型参数估计