擅长:python、mysql、java
<p>在表达式<code>lambda: f.call()</code>,<code>f</code>是一个自由项,它引用封闭范围内的变量{<cd2>}。{cd2>中的表观变化意味着λ2的变化。例如:</p>
<pre><code>>>> n = 1
>>> lambda: n
<function <lambda> at 0x00000000027F0898>
>>> l = lambda: n
>>> l()
1
>>> n = 2
>>> l()
2
</code></pre>
<p>但是,<code>lambda</code>是不必要的,因为python中的函数和方法都是对象,它们本身可以在任何可调用的地方传递(比如lambda)。在本规范中:</p>
^{pr2}$
<p><code>f.call</code>是一个表达式,它将计算为可调用的绑定方法。在</p>