
人生苦短,菜鸟学Python!
今天,我们会一次性分享6个堪称神仙的内置函数。在很多计算机书籍中,它们也通常作为高阶函数来介绍。而我自己在日常工作中,经常使用它们来使代码更快,更易于理解。

Lambda函数用于创建匿名函数,即没有名称的函数。它只是一个表达式,函数体比def简单很多。当我们需要创建一个函数来执行单个操作并且可以在一行中编写时,就可以用到匿名函数了。
lambda [arg1 [,arg2,…argn]]:expression
lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。例如:
lambda x: x+2
如果我们也想像def定义的函数随时调用,可以将lambda函数分配给这样的函数对象。
add2 = lambda x: x+2
add2(10)
输出结果:

利用Lambda函数,可以将代码简化很多,具体再举个例子。