擅长:python、mysql、java
<p>您只对函数中具有最大值的项感兴趣,然后执行以下操作:</p>
<pre><code>max_item = None
for i in itertools.product(*a):
if not max_item:
# First loop
max_item = (somefunc(i),i)
continue
if max_item and max_item[1] < somefunc(i):
# This item's calulated value is the new max
max_item = (somefunc(i),i)
print('The maximum value is {} for the item {}'.format(*max_item))
</code></pre>