匿名函数lambda
一.匿名函数的格式
a = lambda x, y: x*y
print(a(2, 3))
二.匿名函数之所以叫做匿名函数
通过函数名调用__name__方法来查看函数名
def func(x): print(x) print(func.__name__) a = lambda x: x + 1 print(a.__name__)
会发现,a的函数名叫做<lambda>
三.匿名函数lambda也可以传多个参数
a = lambda *args:args print(a(1,2,3))