我有一個散列示例,它在Ruby中有兩個元素(section_one和section_two)。我想分別總結每個元素並估計每個元素的平均值。在散列中總結多個數組值 - Ruby
我的哈希:
class_grades = {
:section_one => [88, 74, 64],
:section_two => [99, 100]
}
我對這個代碼試圖
sum = 0
class_grades.each do |key, value|
value.each do |value1|
sum += value1
end
puts "#{key}: #{sum.to_f}"
end
但事實證明,結果:
section_one: 226.0
section_two: 425.0
我要總結每一個問題元素分開。它估計冷杉元素並繼續。你能幫我解決這個問題嗎?
謝謝你的快速和可靠的答案! – Syildiz
@Syildiz歡迎您) 您可以將其中一個答案標記爲正確的答案,以幫助他人找到相關問題的解決方案:) –