Comment utiliser la fonction Perl Array Pop ()

Lors de l'écriture d'un script Perl, il peut être utile d'utiliser le pop() fonction, qui ressemble à ceci:

Perl's pop() est utilisée pour supprimer et renvoyer (ou faire apparaître) le dernier élément d'un tableau, ce qui réduit le nombre d'éléments de un. le dernier élément dans le tableau est celui avec l'indice le plus élevé. Il est facile de confondre cette fonction avec shift (), ce qui supprime le premier élément d'un tableau.

Un exemple d'utilisation de la fonction Perl Pop ()

Si vous considérez un tableau comme une rangée de cases numérotées, allant de gauche à droite, ce serait l'élément le plus à droite. La fonction pop () couperait l'élément du côté droit du tableau, le retournerait et réduirait les éléments d'un. Dans les exemples, la valeur de $ oneName devient 'Moe', le dernier élément et @myNames est raccourci en ('Larry', 'Curly').

Le tableau peut également être considéré comme une image de pile d'une pile de boîtes numérotées, commençant par 0 en haut et augmentant au fur et à mesure qu'il descend. La fonction pop () ferait sortir l'élément du bas de la pile, le retournerait et réduirait les éléments d'une unité.