ars*_*ars 5

是的,它不需要在声明时具有名称,但它可以在运行时绑定到名称.

例如在Python中:

def do_it(some_func):
    # call some_func
    result = some_func()
    # do something else

do_it(lambda: 42)
Run Code Online (Sandbox Code Playgroud)

所以lambda只返回"42"并且没有名字.但是当它传递给函数时do_it,它会绑定到some_func参数名称.因此,有叫一个名字,然后叫.