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ção | equivalente emenda | O 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 |