有以下替代方案:
def custom_prod(arr): result = 1 for num in arr: result *= num return result
from functools import reduce def custom_prod(arr): return reduce(lambda x, y: x * y, arr)
import numpy as np def custom_prod(arr): return np.prod(arr)
import math def custom_prod(arr): return math.prod(arr)