擅长:python、mysql、java
<p>lambda只是在一行上写函数的一种方式。在</p>
<p>最初,您可能看不到其中的要点,但它们可以用于生成许多稍有不同的函数,或指定只能使用一次的函数,或指定所有其他各种实例。在</p>
<p>为了更好地理解这些代码,请设想以下代码-与您自己的代码稍有不同:</p>
<pre><code>def f2(n):
def g2(x):
return x + n
return g2
</code></pre>
<p>这与您自己的代码所做的非常相似,但是通过在第一个函数中定义一个函数,然后返回它。这本质上和你的代码一样。在</p>