数组里面100个元素,每10个一组输出(ruby)

2012-12-11  刘俊 

a = []
1.upto(100) {|i| a << i}

class Array
    def group n
        arr = []
        0.step(self.size, n) do |i|
            arr << self[i, n]
        end
        arr
    end
end
a.group(10).each {|g| puts g.join('-')}
564°/5647 人阅读/0 条评论 发表评论

登录 后发表评论