Méthode POP de liste en Python

Dans ce tutoriel, vous allez apprendre la méthode POP de liste Python. Vous verrez comment l’utiliser avec des listes à l’aide d’exemples.

Note : La syntaxe utilisée ici est pour Python 3. Vous pouvez la modifier pour l’utiliser avec d’autres versions de Python.

Python List POP

Pour apprendre Python from Scratch – Lisez le tutoriel Python

Méthode POP de liste

Le POP() est une méthode intégrée qui supprime et affiche l’élément soit à la fin d’une liste, soit à la position donnée par l’utilisateur. C’est une méthode de liste seulement.

La syntaxe utilisée est la suivante :

List_name.pop(index)

Elle prend un argument pour l’indice et renvoie l’élément qui existe à l’indice.

Lorsqu’elle est appelée sans argument, le dernier élément disparaît par défaut.

Note : L’indice d’une liste commence toujours par zéro et se termine par un indice arbitraire.

Comment fonctionne la méthode POP ?

La méthode pop prend une valeur d’indice et vérifie si la liste existe, supprime l’élément à l’indice et l’affiche après la suppression.

Elle ne fonctionne pas lorsque l’indice est hors limites ou hors plage. IndexError s’affiche pour les valeurs hors limites.

L’indice peut aussi être nul ou avoir des valeurs positives ou négatives. Dans le cas d’une entrée -ve, on accède aux éléments dans le sens inverse.

L’organigramme du mécanisme est le suivant :

Archogramme de la liste POP en langage Python

Exemples de la méthode POP

Index négatifs avec POP

List = print("Before POP:", List)List.pop(-1)List.pop(-2)print("After POP:", List)

#Sortie :

Before POP: After POP: 

Index positifs avec POP

List = print("Before POP:", List)List.pop(2)List.pop(4)print("After POP:", List)

#Output:

Before POP: After POP: 

Index invalides avec POP

3.1 Exemple:

List = print("Before POP:", List)List.pop(-5)print("After POP:", List)

#Output:

Traceback (most recent call last):File "C:\Python\Python35\listpop.py", line 5, in <module>List.pop(-5)IndexError: pop index out of range

3.2 Exemple:

List = print("Before POP:", List)List.pop(4)print("After POP:", List)

#Output:

Traceback (most recent call last):File "C:\Python\Python35\listpop.py", line 5, in <module>List.pop(4)IndexError: pop index out of range

Best,

TechBeamers

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *