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
相关推荐
SimonKing1 小时前
艹,维护AI写的代码,我心态崩了......
java·后端·程序员
Momo__1 小时前
VueUse createReusableTemplate —— 单文件组件内的模板复用神器
前端·vue.js
用户556918817531 小时前
#从脚本到独立程序:Python + Playwright 批量抓取的完整踩坑记录
python·自动化运维
用户298698530141 小时前
Java Word 文档样式进阶:段落与文本背景色设置完全指南
java·后端
程序员小富1 小时前
我开源了一个开发者专属的智能 JSON 工具,得到了媳妇高度认可
前端·vue.js·后端
小小小小宇1 小时前
程序员如何给 LLM 装工具以及看懂推理过程
前端
写代码的皮筏艇1 小时前
React中的forwardRef
前端·react.js·面试
槑有老呆1 小时前
花三个月工资请了个 AI 程序员,结果它连青岛啤酒股价都查不了
前端
风骏时光牛马1 小时前
Verilog开发常见问题汇总解析
前端
子兮曰1 小时前
AI Coding Method Map:一张图看懂 AI 编程的完整链路
前端·人工智能·后端