Gemeinsame Liste Funktionen in Perl
Perl wurde ursprünglich entworfen Prozess Berichte leichter zu helfen. Berichte enthalten häufig Listen und möchten Sie vielleicht Perl verwenden, um bestimmte Funktionen innerhalb einer Liste auszuführen. Die folgende Tabelle zeigt Ihnen gemeinsame Liste Funktionen, deren Spleiß Äquivalente und erklärt, was die Funktion macht:
Funktion | Spleiß Equivalent | Was es macht |
---|---|---|
push (@r, @s) | splice (@r, $ # r + 1,0, @s) | Fügt nach rechts von der Liste |
pop (@r) | splice (@r, $ # r, 1) | Entfernt von der rechten Seite der Liste |
Verschiebung (@r) | splice (@r, 0, 1) | Entfernt von der linken Seite der Liste |
unshift (@r, @s) | splice (@r, 0, 0, @ s) | Fügt nach links von der Liste |