擅长:python、mysql、java
<p>在这个<code>for</code>循环中:</p>
<pre><code>for item in dlist:
return '{name} {price} {stock}'.format(name=item.name, price=item.price, stock=item.instock)
</code></pre>
<p>当循环在第一个对象上迭代时,函数退出(因为<code>return</code>)。你知道吗</p>
<p>将结果存储在列表中,稍后返回:</p>
<pre><code>strlist = []
for item in dlist:
strlist.append('{name} {price} {stock}'.format(name=item.name, price=item.price, stock=item.instock))
return '\n'.join(strlist)
</code></pre>