| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > foreach - предыдущий элемент |
| Автор: shuttle 14.6.2011, 12:07 |
| использую foreach для перебора массива и вот понадобился предыдущий элемент - как получить? или использовать for? |
| Автор: afiskon 14.6.2011, 12:52 | ||
|
| Автор: Suppir 14.6.2011, 13:12 | ||
Аналогично делается, когда мы перебираем строки в файле с помощью while(<IN>) и нужно получить "предыдущую строку":
|
| Автор: gcc 14.6.2011, 13:18 | ||
|
| Автор: afiskon 14.6.2011, 13:21 | ||||
для цикла типа for my $k(keys %h) такое будет сложновато использовать. Правда, в моем случае для доступа к предыдущему элементу на запись нужно поиграться с ссылками. |