[Ruby] Вопрос по итераторам

Kravchenko Sergey crux57005 на tut.by
Чт Дек 2 21:07:40 MSK 2004


Приветствую всех уважаемых рубироидов!

Не подскажите ли - есть ли возможность внутри цикла итератора перейти к
следующему значению итерации не возвращаясь в начало цикла? То есть,
например, итерация

[ 1, "a", 2, "b", 3, "c" ].each{ |i|
...
### get next iteration
...
puts (i)
}

выдавала следующую последовательность:
"a"
"b"
"c"

Есть ли для этого специальная команда или бе з использования дополнительных
переменных/ключей (находящихся вне цикла итератора) не обойтись?

спасибо

Best regards,
    Kravchenko Sergey.




Подробная информация о списке рассылки Ruby