|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Titov 2:5020/400 30 Jan 2002 22:43:32 To : Andrey Sapozhnikov Subject : Re: Как из списка @list удалить скаляр $num --------------------------------------------------------------------------------
> > Как из списка @list удалить скаляр $num?
> > В perlfaq4 описывается только операция
> > с двумя списками. Прямой перебор элементов
> > кажется слишком долгой процедурой.
>
> splice(@list,$num,1);
>
Я имею в виду несколько иное.
Есть, скажем,
@list_in = (1001,1002,1003,1004,1005);
$num = 1003;
Hужно на выходе получить
@list_out = (1001,1002,1004,1005);
Порядок элементов в @list_out неважен.
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9104b13ad9fe.html, оценка из 5, голосов 10
|