是否有像
Ruby注入的Mathematica函数?例如,如果我想要列表中元素的产品,在Ruby中我可以写:
list.inject(1) { |prod,el| prod * el }
我发现我可以在Mathematica中使用Product:
Apply[Product,list]
然而,这对我来说不够通用(如果我不只是想要产品或数字的总和).与注射最接近的是什么?