Da sagen wir 2x3 und mx3 Arrays (habe ich benutzt NArray
): wie man ein (2 + m) x3-Array konstruiert, die Verkettung von jedem. +
oder <<
Halten Sie die Elemente nicht richtig ausgerichtet. z.B.
a = [[1,2,3],[4,5,6]]
b = [[1,2,3,4],[5,6,7,8]]
# should be concatenated as:
# [[1,2,3,1,2,3,4],[4,5,6,5,6,7,8]]
Vielen Dank.
Antworten:
0 für die Antwort № 1Du kannst es so machen:
a = [[1,2,3],[4,5,6]]
b = [[1,2,3,4],[5,6,7,8]]
a.zip(b).map{|x, y| x+y}
# => [[1,2,3,1,2,3,4],[4,5,6,5,6,7,8]]