擅长:python、mysql、java
<p><a href="http://docs.python.org/library/itertools.html#itertools.product" rel="nofollow">Check out ^{<cd1>}.</a></p>
<pre><code>def ugly_function(lst):
for comb in itertools.product(*lst):
if some_test(comb):
return comb
</code></pre>
<p>(或者,作为一个内衬:</p>
<pre><code>def ugly_function(lst):
return next(comb for comb in itertools.product(*lst) if some_test(comb))
</code></pre>