如何获取项的索引:my_array.inject {|rs,item| rs += item} 我需要总结除第i个元素之外的所有元素。 最佳答案 只是在索引上总结一下。(0...a.size).inject(0) { |sum, index| if index != (i - 1) then sum + my_array[i] else sum }