python3匿名函数,python 匿名类
Lambda表达式也称为匿名函数,常用来表示内部只包含一行表达式的函数。如果函数的函数体只有一行表达式,函数可以
请改用lambda表达式。
lambda表达式的语法格式如下:
Name=lambda [list] 3360表达式,其中lambda关键字必须用于定义lambda表达式;[list]作为可选参数相当于定义了函数是指定的参数列表;值是表达式的。
姓名。
这种语法格式被转换成普通函数的形式,如下所示:
定义名称(列表):
返回表达式
Name(list)为例,如果你设计一个函数求两个数之和,用普通函数的方式,定义如下:纯文本复制
defadd(x,y):
returnx y
print(add(3,4))程序的执行结果是:
7在上面的程序中,add()函数只有一行表达式,所以这个函数可以直接用lambda表达式表示:add=lambdax,y:
Xprint (add (3,4))程序输出的结果是:7
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。