我有兩個數組:添加兩個陣列排列的紅寶石
a = [[1,2],[3,4]];
b = [[5,6],[7,8]];
我想要得到的陣列是他們的總和,即
c = [[6,8],[10,12]];
會不會有一種優雅的方式來做到這一點?
注:
我現在知道,簡單地用b = [3,4]
添加a = [1,2]
得到c = [4,6]
我需要做的
c = [a,b].transpose.map{|x| x.reduce(:+)};
,但我不知道怎麼樣,如果可能的話,這個延伸對我的問題。