Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Gradovtsev                    2:5030/1247.7  03 Mar 2003  00:20:56
 To : Renat Araslanow
 Subject : Вставить элемент в массив
 -------------------------------------------------------------------------------- 
 
 
 Renat Araslanow в письме к Alexey Gradovtsev от 02 марта 2003 г., 11:59 писал:
 
  >>> Можно ли как-нибудь вставить элемент в произвольную позицию списка?
  >>> Как-нибудь попроще, имеется в виду.
 
 Ой, черт! Пропустил это в splice'е, извините за беспокойство...
 
  IF>> @list = (@list[0...$pos-1], $element, @list[$pos, $#list]);
 
 @list = (@list[0 .. $pos-1], $element, @list[$pos .. $#list]);
 
  RA> ошибочка после предпоследнего слова.
  RA> думаю это решение более дешёвое как по памяти, так и по скорости.
  RA> по крайней мере листинг Concise примерно в два раза меньше.
  RA> splice(@array, $pos, 1, $element);
 
 splice(@array, $pos, 0, $element);
 
 Спасибо!
 
    02 марта 2003 г.                                       Digitally yours,
                                                                      *Alexey*.
 ... Все в жизни должно идти медленно и неправильно... В. Ерофеев.
 --- GoldED+/W32 1.1.5-021011
  * Origin: Я добрый, но добра не сделал никому... (2:5030/1247.7)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вставить элемент в массив   Alexey Gradovtsev   01 Mar 2003 19:32:16 
 Re: Вставить элемент в массив   Ivan Frolcov   02 Mar 2003 00:47:32 
 Вставить элемент в массив   Renat Araslanow   02 Mar 2003 12:59:34 
 Вставить элемент в массив   Alexey Gradovtsev   03 Mar 2003 00:20:56 
Архивное /ru.perl/39613e62681f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional