python, Python已经成为最流行的编程语言之一。在Python中,匿名函数顾名思义就是没有名字的函数,主要用在那些只使用一次的场景中。如果我们只需要在程序中调用一次简单的逻辑,
把它写成一个函数需要一些列操作,比如定义和取函数名。在这种情况下使用匿名函数通常可以使您的程序更简单。
匿名函数的名字是lambda。
匿名函数的格式是:
lambda arg1,arg2 .argN : expression
其常见格式为lambda关键字逗号分隔参数冒号表达式。
lambda和function的区别在于,lambda是一个表达式,而不是函数或语句。所以lambda可以用在一些特殊的地方,具体例子如下。
-计算数字的平方-
lambda x: x**2
function lambda at0x7f6ebe013a28
注意这是一个函数的地址
func=lambda x: x**2
func(2)
4
func(3)
9
使用lambda,我们可以平方一个数x,在python中,* *代表幂运算。
在上面的例子中,X是参数,冒号后的x**2是表达式expression。
关于python的匿名函数我们就知道这么多!
python,以上就是本文为您收集整理的python最新内容,希望能帮到您!更多相关内容欢迎关注。