Q:什么是Lambda表达式???
A:Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。[1]
就是说在shell或者编译器中直接定义的函数
由上图可看到只有def square可以被识别为function;(intrinsic name)
Reference:
[1]https://baike.baidu.com/item/Lambda%E8%A1%A8%E8%BE%BE%E5%BC%8F
[2]https://www.youtube.com/watch?v=vCeNq_P3akI&list=PL6BsET-8jgYVcxW0LNuGRd6DuikaRowKy&index=7