|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 31 Jan 2002 02:57:57 To : Michael Savin Subject : Re: Как из списка @list удалить скаляр $num -------------------------------------------------------------------------------- "Michael Savin" <Michael.Savin@f269.n5070.z2.fidonet.org> wrote in message news:1012449216@f269.n5070.z2.ftn... > *hi, Andrey* > > 30 Янв 02 20:35, Andrey Titov говорил All: > > AT> Как из списка @list удалить скаляр $num? > AT> В perlfaq4 описывается только операция > AT> с двумя списками. Прямой перебор элементов > AT> кажется слишком долгой процедурой. > > Q: foreach (0..$#list) { delete @list[$_], last Q if ($list[$_] eq $num) } > > Ы? Или я не так понял поставленную задачу? Возможно и понял, но вот написал ерунду. Для начала perldoc -f delete, а потом и остальные доки. Андрей --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/65779235a8b6.html, оценка из 5, голосов 10
|