擅长:python、mysql、java
<p>您尝试使用的唯一变量是整数。一个很好的函数如何:</p>
<pre><code>def makelevel(size,jitterfunc=lambda:0):
return {'mapsize':(size,size), 'winPos':(size-1+jitterfunc(),size-1+jitterfunc())}
lvls = {hardness,makelevel(size) for hardness, size in [('easy',10),('medium',15), ('hard',20)]}
</code></pre>
<p>当然,这个函数看起来有点像构造函数。也许你应该用物体?你知道吗</p>