Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 812 Bytes

9.5lambda也是一种匿名函数(了解).md

File metadata and controls

42 lines (23 loc) · 812 Bytes

lambda也是一种匿名函数

【学习级别:了解】

Lambda也是一种函数,它是一种高度简化过语法的匿名函数。不过Lambda的语法时常会使人感到困惑。

我们先看一下简单的例子:

#定义一个lambda函数名为 my_result
my_result = lambda x : x + 1
#调用 my_result,传入参数1
print( my_result(1) )

看一下运行结果:

2

Lambda作为一个表达式,定义了一个匿名函数,用函数来表示为:

def my_result(x):
    return x + 1

对比后我们可以得知:在Lambda简化了函数定义的书写形式,会让人才看的时候会有点不舒服,用多了就好啦。


如果您觉得Lambda 不好理解,其实可以不用学。

只是因为本书中知识点不能有欠缺。