擅长:python、mysql、java
<p>在<code>N</code>片上使用<code>reduce</code>的最佳情况:</p>
<pre><code>from functools import reduce # python 3
nb_terms = 5
for i in range(0, len(N) - nb_terms - 1):
TemPro= reduce(lambda x,y:int(x)*int(y),N[i:i+nb_terms])
if TemPro> Pro :
Pro = TemPro
print(Pro)
</code></pre>
<p><code>reduce</code>将所有项相乘,没有可见循环,也没有硬编码项数</p>