Funções lista comum em Perl

Perl foi originalmente projetado para ajudar os relatórios de processos com mais facilidade. Os relatórios contêm frequentemente listas, e você pode querer usar Perl para executar determinadas funções dentro de uma lista. A tabela a seguir mostra as funções de lista comuns, seus equivalentes de emenda, e explica que a função faz:

Funçãoequivalente emendaO que faz
push (@r, @s)splice (@r, $ # r + 1,0, @s)Contribui para a direita da lista
pop (@r)emende (@r, $ # r, 1)Remove do direito da lista
shift (@r)splicing (@r, 0, 1)Remove a partir da esquerda da lista
unshift (@r, @s)splicing (@r, 0, 0, @ s)Adiciona à esquerda da lista

menu