|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Renat Araslanow 2:5011/119.1 02 Mar 2003 12:59:34 To : Alexey Gradovtsev Subject : Вставить элемент в массив -------------------------------------------------------------------------------- 01 Mar 03 23:47, Ivan Frolcov чиркнул Alexey Gradovtsev: >> Можно ли как-нибудь вставить элемент в произвольную позицию списка? >> Как-нибудь попроще, имеется в виду. IF> @list = (@list[0...$pos-1], $element, @list[$pos, $#list]); ошибочка после предпоследнего слова. думаю это решение более дешёвое как по памяти, так и по скорости. по крайней мере листинг Concise примерно в два раза меньше. splice(@array, $pos, 1, $element); --- [Преждевременная оптимизация -- корень всех зол Д. Кнут] * Origin: Чайник с программным управлениемЪ (2:5011/119.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/32783e61adfe.html, оценка из 5, голосов 10
|