Computerwissenschaften

Perl Array Shift () Funktion: Kurzanleitung

Die   Funktion shift () in einem  Perl-  Skript verwendet die folgende Syntax:

Die Funktion shift () von Perl wird verwendet, um das erste Element aus einem Array zu entfernen und zurückzugeben, wodurch die Anzahl der Elemente um eins verringert wird. Das erste Element im Array ist das mit dem niedrigsten Index. Es ist leicht, diese Funktion mit pop () zu verwechseln , wodurch das letzte Element aus einem Array entfernt wird. Es sollte auch nicht mit der Funktion unshift () verwechselt werden, mit der ein Element am Anfang eines Arrays hinzugefügt wird .

 

Beispiel für die Shift () – Funktion von Perl

Wenn Sie sich ein Array als eine Reihe von nummerierten Feldern vorstellen, die von links nach rechts verlaufen, ist dies das Element ganz links. Die Funktion shift () schneidet das Element von der linken Seite des Arrays ab, gibt es zurück und reduziert die Elemente um eins. In den Beispielen wird der Wert von $ oneName zu ‚ Larry ‚, dem ersten Element, und @myNames wird auf (‚Curly‘, ‚Moe‘) gekürzt .

Das Array kann auch als Stapelbild eines Stapels nummerierter Kästchen betrachtet werden, beginnend mit 0 oben und steigend, wenn es nach unten geht. Die Funktion shift () verschiebt das Element von der Oberseite des Stapels, gibt es zurück und reduziert die Größe des Stapels um eins.

Similar Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.