擅长:python、mysql、java
<p>实在想不出更好的方法了,只需使用<code>for</code>-循环。在</p>
<pre><code>def howIsBeer(name):
for beer in beers:
if beer.name == name:
return beer.taste
In [1]: howIsBeer("Carlsburg")
Out[1]: tasty
</code></pre>
<p>还要注意,关键字<code>class</code>是用小的<code>c</code>编写的。在使用类创建实例之前,还必须先定义类<strong>。在</p>
<p><strong>编辑</strong>:
正如注释中所建议的,一种方法是定义字典。如果您觉得有用,可以使用下面的代码。但是,请注意,只有当您拥有大量啤酒对象且性能速度对您非常重要时,才建议使用此方法。否则使用提供的第一个代码</p>
^{pr2}$