擅长:python、mysql、java
<p>为了将它作为一个列表返回,您首先需要计算出冰箱中的最长有效期。你知道吗</p>
<pre><code>max_expiration = max(food.expiration for food in fridge) +1 # need +1 since 0 is also a possible expiration
exp_list = [0] * max_expiration
for food in fridge:
exp_list[food.expiration] += 1
print(exp_list)
</code></pre>
<p>返回<code>[0, 2, 0, 1, 1]</code></p>