返回顶部

收藏

Use lambda to define inner function

更多
def func():
    x = 4
    action = (lambda n: x ** n)          # x in enclosing def
    return action

x = func()
print x(2) # prints 16

标签:Python,Function

收藏

0人收藏

支持

0

反对

0

发表评论