Verwendung der Perl Array Pop () Funktion

Wenn Sie ein Perl-Skript schreiben, ist es möglicherweise hilfreich, das zu verwenden Pop() Funktion, die so aussieht:

Perls Pop() Mit der Funktion wird das letzte Element aus einem Array entfernt und zurückgegeben (oder eingefügt), wodurch die Anzahl der Elemente um eins verringert wird. Das letztes Element im Array ist der mit dem höchsten Index. Es ist leicht, diese Funktion mit shift () zu verwechseln, wodurch das entfernt wird zuerst Element aus einem Array.

Ein Beispiel für die Verwendung der Perl Pop () - Funktion

Wenn Sie sich ein Array als eine Reihe nummerierter Kästchen von links nach rechts vorstellen, ist es das Element ganz rechts. Die Funktion pop () schneidet das Element von der rechten Seite des Arrays ab, gibt es zurück und reduziert die Elemente um eins. In den Beispielen ist der Wert von $ oneName wird 'Moe', das letzte Element und @myNames wird auf gekürzt ("Larry", "Curly").

Das Array kann auch als ein Stapelbild eines Stapels von nummerierten Kästchen betrachtet werden, wobei mit 0 oben begonnen wird und mit zunehmender Tiefe zunimmt. Die Funktion pop () würde das Element vom unteren Rand des Stapels entfernen, es zurückgeben und die Elemente um eins reduzieren.