lambda表达式
- Python写一些执行脚本时,使用lambda就可以省下定义函数过程,比如说我们知识需要写个简单的脚本来管理服务器时间,我们就不需要专门定义一个函数然后再写调用,使用lambda就可以使代码更加简洁;
- 对于比较抽象并且整个程序执行夏利只需要调用一两次的函数有时候给函数起一个名字也是比较头疼的问题,是哟个lambda就不需要考虑命名的问题了;
- 简化代码的可读性,由于普遍的屌丝函数觉都经常要调到开头的def定义部分,使用lambda函数可以省去这样的步骤
- 使用方法:
lambda 原函数的参数 :原函数的返回值
filter()方法
-
过滤功能的方法
-
使用方法:
filter(参数(函数或者是none),可迭代的对象)#将对象中true的元素返回
map()方法
-
将可迭代序列的每一个元素作为函数的参数进行加工,知道所有元素加工完毕,返回所有加工后的元素变成新序列;
-
使用方法:
map(参数(函数或是none),可迭代对象)