0
点赞
收藏
分享

微信扫一扫

小甲鱼零基础学python笔记 P22 函数lambda表达式

花姐的职场人生 2022-03-22 阅读 22
python

P22 函数lambda表达式:
lambda函数:
表达式的作用
1 .python些一些执行脚本时,使用lambda就可以省下定义函数的过程,比如说我们只是需要写哥简单的脚本来管理服务器时间,我们不需要专门定义一个函数然后再写调用,使用lamdba就可以使得代码更加精简

2.对于一些比较抽象并且整个程序执行下来只需要调用一两次的函数,有时候给函数起个名字也是比较头疼的问题,使用lambda就不需要考虑命名问题
简单定义一个函数:
3.简化代码的可读性,由于普通的def函数阅读经常要跳到def定义部分,使用lambda函数可以省去这样的步骤
在这里插入图片描述

这种定义只属于暂时定位,再一段时间内有效,到一定时间后若不使用会自动清除
可以同时定义多个:
在这里插入图片描述

两个bif:
filter() 过滤器:
把任何返回为True的过滤,返回一个值为True的值
下面通过两个方法来进行使用:
在这里插入图片描述

第一个方法通过使用def来繁琐进行赋值
第二个通过list(filter (lambda x : x % 2, range(10)) )这一条函数进行过滤
过滤方式:通过list列表将一个列表中1-10中间除以2若返回值为1则为True将这个值返回

map()函数:
在这里插入图片描述

这个函数是通过先将后面的值赋值到前面的函数,然后把得到的值返回

举报

相关推荐

0 条评论