所以我有一个数组.我想采取第一个元素,并将它们分成新的一行.所以我的数组=
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]
Run Code Online (Sandbox Code Playgroud)
我该如何打印出来
00000
00000
00000
00000
00000
Run Code Online (Sandbox Code Playgroud)
谢谢.
Fab*_*ler 11
只需使用each_sliceEnumerator类的方法将原始数组拆分为每个包含五个元素的数组,并join使用Array类的方法将五个元素数组转换为字符串:
a.each_slice(5) { |x|
puts x.join
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2406 次 |
| 最近记录: |