Re: быстро определить позицию элемента в списке

Yury Kopyl hrg на sama.ru
Чт Окт 9 08:05:05 CDT 2003


Mike Lykov -> "быстро определить позицию элемента в списке" :

 ML> Здравствуйте.

 ML> продолжим странные вопросы ;)

 ML> допустим, есть список  @fruit = ('яблоки', 'апельсины', 'бананы');

 ML> причем порядок их неизвестен.

 ML> а тут хочется вдруг обратиться к списку как к индексу, т.е. быстро
 ML> определить позицию конкретного элемента(например, апельсинов) и это
 ML> число использовать как индекс. типа как #@ - длина списка.

 ML> как это можно сделать, не перебирая на сравнении весь список?

 ML> или придется писать свою функцию, которая будет перебирать? ;)

попробуй Tie::Hash::Array

 Yury Kopyl aka hrg | http://id.totem.ru | "мы не пьем - мы лечимся..."




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