小智 42
范围有一个step方法,您可以使用它来跳过索引:
(0..array.length - 1).step(2).each do |index|
value_you_care_about = array[index]
end
Run Code Online (Sandbox Code Playgroud)
或者,如果您习惯使用...范围,则以下内容更为简洁:
(0...array.length).step(2).each do |index|
value_you_care_about = array[index]
end
Run Code Online (Sandbox Code Playgroud)
saw*_*awa 18
array.each_slice(n) do |e, *_|
value_i_care_about = e
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27550 次 |
| 最近记录: |