python——匿名函数

时间:2024-04-04 08:12:51

1.什么是匿名函数?

匿名函数:关键字为lambda ,冒号前面是形参 ,冒号后面是返回值
代码块重复,这时候必须考虑用到函数,降低程序的冗余度
代码块复杂,这时候可以考虑用到函数,降低程序的可读性
在Python,有两种函数,一种是def定义,一种是lambda函数
假如要求两个数之和,用普通函数或匿名函数如下
def func(x,y):return x+y
lambda x,y: x+y
格式:lambda *args,**kwargs:(args,kwargs)

2.匿名函数的基本应用

示例一:求和
python——匿名函数
示例二:找出1~20之间的偶数
示例三:求平方
python——匿名函数
示例四:移动列表中的0到最后面,其他数字排序不变
python——匿名函数
匿名函数的默认参数
python——匿名函数
匿名函数的可变参数
python——匿名函数
匿名函数的关键字参数
python——匿名函数