python-lambda(匿名函数)原理与应用

tech2025-07-25  7

lambda 匿名函数

lambda匿名函数,提高了代码的精简度

单一参数

f=lambda x:(x*10) print(f(1)) print(f(2))

运行结果如下: lambda返回的是个匿名的函数,我们调用的时候需要用函数的调用方式。 其中x相当于传入的参数,:后面的是函数体,最好返回元组或者列表

多个参数

f=lambda x,y:(x*y) print(f(1,3)) print(f(2,4)) f=lambda x,y:(x*y,x+y) print(f(1,3)) print(f(2,4))

运行结果如下: 通过逗号去分隔传入的参数

匿名函数本质

def f(参数):return 值或者元组列表等
最新回复(0)