如何访问从x到最后一个的所有数组元素?
my_array= [1,2,3,4,5,6]
puts my_array[3..last]
Run Code Online (Sandbox Code Playgroud)
Aar*_*ron 18
索引为-1表示数组中的最后一项:
my_array[3..-1]
Run Code Online (Sandbox Code Playgroud)
实际上,任何负数索引都会从数组末尾开始向后计数.
感谢彼得提醒我更好的方法.
Pet*_*ter 10
使用否定索引,如my_array[3..-1].
my_array= [1,2,3,4,5,6]
puts my_array[3..-1]
=> [4, 5, 6]
Run Code Online (Sandbox Code Playgroud)