擅长:python、mysql、java
<p>请看这里:</p>
<pre><code>foods = Animal.animalFoods[self.__class__.__name__]
for food in foods:
return food
</code></pre>
<p>对于<code>foods</code>,它是对的,即<code>['Grass', 'Trees']</code>。你知道吗</p>
<p>但是你做了<code>for food in foods: return food</code>。<code>return</code>只返回<code>for loop</code>,因此得到一个结果。你知道吗</p>