From: Kaps Lok Date: 2007-07-10T12:00:47+09:00 Subject: Repacking an array of arrays Is there an elegant (maybe a one-liner) for repacking: [[1, 4, 7, 10, 13], [2, 5, 8, 11, 14], [3, 6, 9, 12, 15]] to? [[1, 4, 7], [10, 13, 2], [5, 8, 11], [14, 3, 6], [9, 12, 15]] So rather than having 3 arrays each with 5 elements, I get five arrays of 3 elements each... the only way I can see to do this is by looping the array, and creating new arrays. Any help would be much appreciated. -- Posted via http://www.ruby-forum.com/.