内置函数可以简化编码复杂度,提升编码效率。max()、min()、sum()是三个非常实用的内置函数,这些函数能够简化对列表、元组、字典等的统计与逻辑判断。除了基础用法外,这些函数还提供了 key、default、start 等参数,让功能更加强大和实用。下面逐一对这些函数进行介绍:
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
不能使用空的列表呢!
sum()函数
sum()函数可以对指定的对象进行求和,start参数则可以指定求和的起始值(默认不写则是0)。
示例如下:
python
print(sum(a)) #输出:55
print(sum(a,start=100))#输出:155