注意:lambda函数只能临时用一次,再使用也只能重新输入。
lambda函数只能够写一行代码,无法换行。
代码:
lambda 的具体使用形式:lambda 传入参数:函数(一行代码)
def test_func(compute): result = compute(1, 2) print(result) test_func(lambda x, y:x +y)
结果:
并且只能使用一次,使用多次只能重新定义。
代码:
def test_func(compute): result = compute(1, 2) print(result) test_func(lambda x, y:x +y) test_func(lambda )
运行结果:
会发生报错。