【发布时间】:2011-01-01 13:00:38
【问题描述】:
def funct():
x = 4
action = (lambda n: x ** n)
return action
x = funct()
print(x(2)) # prints 16
...我不太明白为什么 2 会自动分配给 n?
【问题讨论】:
-
[初学者] 和 [lambda]。考虑到 lambdas 不适合初学者并跳过它们。别理他们。你不需要它们。