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内置函数使用






评论(0)


暂无数据
推荐帖子
2条评论
6条评论
7条评论