0
的陣列I有陣列的像以下的數組:遍歷陣列
=> [[1,2,3,4,5],[6,7,8,9,10],[11,12,13,14,15]]
我想通過元素的順序內陣列中重新安排它,例如:
=> [[1,6,11],[2,7,12],[3,8,13],[4,9,14],[5,10,15]]
如何能我做到了?
我知道可以遍歷一個數組的數組等
array1.each do |bla,blo|
#do anything
end
但是內陣列的側不固定。
應該發生什麼,當內部數組是不同的大小?是否應將'nil'插入轉置陣列以縮短內部陣列? – 2013-02-22 23:19:26
對不起,我不完全清楚。內部陣列沒有固定的大小,但它們都具有相同的大小。 – 2013-02-22 23:26:31
好的,我明白了。如果它們的大小始終相同,那麼'轉置'就是要走的路。 – 2013-02-22 23:31:09