配列のすべての要素の積を len(array) - 1 で出力しようとしています。例: array = ['1','10','11']; 10 と 11 の長さは 2 であるため、10*11 となります。
次のコードを書きましたが、問題が見つからないようです (「なし」を受け取り続けます)。
import numpy
def fun(array):
length = len(array) - 1; " find length of the array "
for i in range(0,length+1):
if len(array[i]) == length:
"""find elements in array with len == length"""
new_array = []
new_array.append(array[i])
"add these elements into a new array"
for j in range(0,len(new_array)):
return numpy.prod(int(new_array[j]))
"find the product of these elements and return them"
else: break
else: break
どんな助けでも大歓迎です。