python进阶学习之匿名函数lambda

时间:2023-03-09 18:15:35
python进阶学习之匿名函数lambda

定义:

  lambda 参数列表:return(表达式)

匿名函数的表达式,只允许有一个。

匿名函数一般用于较简单的情况。

实例1:

python进阶学习之匿名函数lambda

实例2,配合高阶函数filter()使用:

filter()函数是 Python 内置的另一个有用的高阶函数,
filter()函数接收一个函数 f 和一个list
这个函数 f 的作用是对每个元素进行判断,
返回 True或 False,
filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。
python进阶学习之匿名函数lambda

python进阶学习之匿名函数lambda