热线电话:13121318867

登录
2020-06-04 阅读量: 814
lambda()的用法

lambda函数首先减少了代码的冗余,其次,用lambda函数,不用费神地去命名一个函数的名字,可以快速的实现某项功能,最后,lambda函数使代码的可读性更强,程序看起来更加简洁。

lambda函数的语法是唯一的,其形式如下:

lambda argument_list:expersion

语法中的argument_list是参数列表,它的结构与Python中函数(function)的参数列表是一样的;

语法中的expression是一个关于参数的表达式,表达式中出现的参数需要在argument_list中有定义,并且表达式只能是单行的

(1)直接赋给一个变量,然后再像一般函数那样调用

也可以在函数后面直接传递实参

(2)也将lambda函数作为参数传递给其他函数比如说结合map、filter、sorted、reduce等一些Python内置函数使用

16.2423
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子