python进阶学习之匿名函数lambda

定义:

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

 

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

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

 

 实例1:

 

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

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

 

 

posted @ 2017-11-14 13:32  Anges黎梦  阅读(159)  评论(0编辑  收藏  举报