如何从特定索引开始迭代数组?

mar*_*_ll 5 ruby ruby-on-rails

我想开始从特定索引迭代一个数组.我怎样才能做到这一点?

myj.each do |temp| 
###
end
Run Code Online (Sandbox Code Playgroud)

Md.*_*mon 9

请执行下列操作:

your_array[your_index..-1].each do |temp| 
  ###
end
Run Code Online (Sandbox Code Playgroud)


Ale*_*kin 7

更惯用的是使用Enumerable#drop:

myj.drop(index).each do |temp| 
  ###
end
Run Code Online (Sandbox Code Playgroud)

  • @ Md.FarhanMemon要删除的元素数量**字面上**与开始的索引相同. (3认同)