> What about a Python-like method "zip" (could be written using iterator.rb): > > zip( [1,2,3], [4,5,6], [7,8,9] ) do |group| > p group > end > > # => [1,4,7] [2,5,8] [3,6,9] What about: irb(main):001:0> group = [1,2,3], [4,5,6], [7,8,9] [[1, 2, 3], [4, 5, 6], [7, 8, 9]] irb(main):002:0> p *group [1, 2, 3] [4, 5, 6] [7, 8, 9] nil Paul