Приглашаем посетить
Сумароков (sumarokov.lit-info.ru)

Функция splice

Функция splice

Скрипты языка Perl используют функцию splice для того, чтобы извлекать эле­менты из списка, заменяя их элементами другого списка. Она имеет следующий формат:

splice(@Array, Offset[, Count[, List]]);

Функция splice извлекает указанное число элементов { Count ) из массива (@А rra у), начиная с элемента, на который указывает величина сдвига ( Offset ), и заменяет элементы элементами другого списка ( List ). Если в вызове функции не указан па­раметр Count , функция извлекает элементы до самого конца массива. Если в вы­зове функции не указан список, элементами которого замещаются исходные элементы, то функция не добавляет никаких элементов к первоначальному списку. Следующее выражение иллюстрирует использование функции splice :

@ list = 1..10;

splice (@ list ,1,8,5,6);                 # @ list = (1,5,6,10)

Назад | Оглавление | Далее