擅长:python、mysql、java
<p>对于这个问题,我甚至有一个较短版本的代码。我使用列表理解来解决这个问题:</p>
<p/><div^{cl1}$&13;
<div^{cl2}$&13;
<pre class="snippet-code-html lang-html prettyprint-override"><code>class IceCreamMachine:
def __init__(self, ingredients, toppings):
self.ingredients = ingredients
self.toppings = toppings
def scoops(self):
return [[i,j] for i in self.ingredients for j in self.toppings]
machine = IceCreamMachine(["vanilla", "chocolate"], ["chocolate sauce"])
print(machine.scoops()) #should print[['vanilla', 'chocolate sauce'], ['chocolate', 'chocolate sauce']]</code></pre>
;
</div>和13;
</div>和13;