I'm iterating poprzez tablicę w Ruby z każdym. Czy istnieje prosty sposób na uzyskanie numeru iteracji lub indeksu tablicy bez powrotu do pętli for?Jak uzyskać indeks tablicy lub numer iteracji dla każdego iteratora?
5
A
Odpowiedz
19
Ah, rozumiem.
each_with_index
woo!
edytuj: whoops!
1
Dla kompletności.
Thing.each_with_index {|obj, index_num| puts [obj, index_num].join(" has an index of ")}