¿cómo puedo acceder a todos los elementos de la matriz de x a la última una?cómo acceder a la matriz [3..last] (ruby)
my_array= [1,2,3,4,5,6]
puts my_array[3..last]
¿cómo puedo acceder a todos los elementos de la matriz de x a la última una?cómo acceder a la matriz [3..last] (ruby)
my_array= [1,2,3,4,5,6]
puts my_array[3..last]
Un índice de -1 da el último elemento de la matriz:
my_array[3..-1]
De hecho, cualquier índice negativo comienza a contar hacia atrás desde el final de la matriz.
Gracias a Peter por recordarme la mejor manera de hacerlo.
Utilice un índice negativo, como en my_array[3..-1]
.
my_array= [1,2,3,4,5,6]
puts my_array[3..-1]
=> [4, 5, 6]
+1 porque lo pensó :) – Earlz
Prueba este
my_array= [1,2,3,4,5,6]
my_array[3..my_array.length-1] => [4, 5, 6]
@skaffman: No puedo ver lo que ha editado ... dice etiquetas pero son lo mismo ... :-) – Radek
hubo un error en el original ' etiqueta de ruby – bernie