欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python面试题之什么是lambda函数?

程序员文章站 2022-10-06 10:36:48
lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。 lambda所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新定义一个函数了,使用lambda就有点过于执拗了。 add = lambda x, y : x+y add(3,3) # ......

lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。

lambda所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新定义一个函数了,使用lambda就有点过于执拗了。

 

add = lambda x, y : x+y
add(3,3)  # 结果为6
通常与map、reduce、filter、sorted函数结合使用。

 



所属网站分类: 面试经典 > python


作者:皇后娘娘别惹我

链接:

来源:python黑洞网