擅长:python、mysql、java
<p>Lambda函数只能包含表达式,不能包含语句。Python中的赋值是一个语句。Lambdas无法执行分配。此外,作业陈述式不会评估其价值,因此您的地图不会产生学生名单。</p>
<p>你想要这个:</p>
<pre><code>for student in students:
student.age += 3
</code></pre>
<p>这不会给你一个新的列表,它会修改旧的列表,但是你的旧列表无论如何都会被修改,你不会做任何事情来培养新的学生。</p>