Fonction Pop en Python

Quelle est la fonction pop?

La méthode pop () supprime et retourne le dernier élément d'une liste. Il existe un paramètre facultatif qui est l'index de l'élément à supprimer de la liste. Si aucun index n'est spécifié, a.pop () supprime et renvoie le dernier élément de la liste. Si l'index passé à la méthode pop () n'est pas dans la plage, elle lève une exception IndexError: pop index hors plage.

Exemple d'utilisation

cities = ['New York', 'Dallas', 'San Antonio', 'Houston', 'San Francisco']; print "City popped is : ", cities.pop() print "City at index 2 is : ", cities.pop(2)

Production

City popped is : San Francisco City at index 2 is : San Antonio

Fonctionnalité de base de la pile

La pop()méthode est souvent utilisée en conjonction avec append()pour implémenter les fonctionnalités de pile de base dans une application Python.

stack = [] for i in range(5): stack.append(i) while len(stack): print(stack.pop())

Plus d'information:

La documentation officielle pour pop()peut être trouvée ici