擅长:python、mysql、java
<p>您要生成的是从<code>category</code>集合中提取的元素的笛卡尔<a href="http://docs.python.org/library/itertools.html#itertools.product" rel="nofollow noreferrer">product</a>。在</p>
<p>划分为多个集合相对容易:</p>
<pre><code>item_set[category].append(item)
</code></pre>
<p>通过正确的实例化(例如,<a href="http://docs.python.org/library/collections.html#collections.defaultdict" rel="nofollow noreferrer">collections.defaultdict</a>for <code>item_set[category]</code>,然后<code>itertools.product</code>将为您提供所需的输出。在</p>