嘿,我有一个数组“a”,如下所示:
[[5], [7], [8]] # result of "puts a.to_s"
如何计算数组的平均值。我已经有一种适用于一维普通数组的方法:
def average
return self.reduce(:+)/self.length.to_f
end
如何将上面的数组转换为普通数组,或者如何将该方法用于更多维数组?
嘿,我有一个数组“a”,如下所示:
[[5], [7], [8]] # result of "puts a.to_s"
如何计算数组的平均值。我已经有一种适用于一维普通数组的方法:
def average
return self.reduce(:+)/self.length.to_f
end
如何将上面的数组转换为普通数组,或者如何将该方法用于更多维数组?