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
相关推荐
令狐前生9 分钟前
Intellij IDEA 2025 破解安装
java·ide·intellij-idea
axinawang11 分钟前
第25课 for循环的应用
python
MartinYeung519 分钟前
[论文学习]AgentSafetyBench:大语言模型智能体安全评估基准深度分析
学习·安全·语言模型
猫猫不是喵喵.20 分钟前
Vue2 的 Vuex 状态管理与 Vue3 的 Pinia 状态管理
前端·javascript·vue.js
逻极23 分钟前
FastAPI 实战:从入门到自动化文档,如何把API开发效率提升200%
python·api·fastapi·swagger·异步
greenbbLV33 分钟前
中小公司积分商城选型:SaaS与私有化方案对比解析
大数据·前端·小程序
xqqxqxxq36 分钟前
MySQL 数据类型笔记
数据库·笔记·mysql
数聚天成DeepSData36 分钟前
数聚天成 DeepSData 数据价值落地实战指南
java·maven·devops
techdashen38 分钟前
Go设计取舍之四: map不变时能否并发修改不同value
开发语言·后端·golang
小小小米粒1 小时前
阿姆达尔定律(Amdahl‘s Law)
java·开发语言