对ary.product(other_ary, ...)方法的一点扩充 2015/08/12 13546 def flatten(array, arr) begin unless array[0].flatten.size == array[0].size flatten(array[0], arr) else arr << array[0] end arr << array[1] rescue raise "第一个参数不能为一维数组!" end end