所以我有一个数组.我想采取第一个元素,并将它们分成新的一行.所以我的数组=
a = [0, 0, 0, 0, 0, 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
我该如何打印出来
00000 00000 00000 00000 00000
谢谢.
只需使用Enumerator类的each_slice
方法将原始数组拆分为每个包含五个元素的数组,以及Array类的
join
方法,将五个元素数组转换为字符串:
a.each_slice(5) { |x| puts x.join }
精彩评论