我想开始从特定索引迭代一个数组。 我怎样才能做到这一点?
myj.each do |temp|
###
end
答案 0 :(得分:8)
执行以下操作:
your_array[your_index..-1].each do |temp|
###
end
答案 1 :(得分:7)
更惯用的是使用Enumerable#drop
:
myj.drop(index).each do |temp|
###
end
答案 2 :(得分:0)
您可以使用简单的for循环。假设数组是arr,启动索引是" start"结束索引是"结束"
for i in start..end do
#Access array items by arr[i]
end