Cuando se mueve sobre una iteración tales como:Método de conteo de índice para iteradores en ruby?
array.each do |row|
puts "Current row count: " + row.current_row_index
# do some more stuff
end
¿Hay una manera de obtener el índice de la iteración actual/fila? Obviamente puedo simplemente lanzar un contador, pero tengo curiosidad si hay un atajo para una función de índice que muestra su posición actual.
He estado hurgando en los métodos disponibles a través del pry
, sin embargo, no he visto nada que parezca hacer esto de la caja.
posible duplicado de [¿Cómo obtener el índice de matriz o número de iteración con una cada iterador?] (Http://stackoverflow.com/questions/706115/how-to-get-the-array-index-or-iteration-number-with-an-each-iterator) – tokland
Gracias, pero las respuestas a continuación son un poco más detalladas y ofrecen una visión adicional. Además, creo que esta pregunta es un poco más detallada/explicativa también. – ylluminate