Die pop-Methode
Die Methode pop entfernt und gibt ein
Element aus einer Liste anhand seines Index zurück. Im Parameter
der Methode geben wir den Index des Elements an. Wenn er nicht
angegeben ist - wird das letzte Element zurückgegeben.
Syntax
liste.pop([index])
Beispiel
Lassen Sie uns das letzte Element entfernen:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Ergebnis der Codeausführung:
['a', 'b', 'c', 'd']
Beispiel
Die Methode gibt das entfernte Element zurück:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Ergebnis der Codeausführung:
'e'
Beispiel
Lassen Sie uns ein Element anhand des Index finden und es
mit der Methode pop entfernen:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Ergebnis der Codeausführung:
['a', 'b', 'd', 'e']
Beispiel
Versuchen wir nun, ein Element anhand eines Index zu entfernen, der nicht in der Liste existiert:
lst = ['a', 'b', 'c']
lst.pop(3)
Ergebnis der Codeausführung:
IndexError: pop index out of range
Siehe auch
-
die Methode
remove,
die ein Element aus der Liste entfernt -
die Methode
insert,
die ein Element in die Liste vor einem bestimmten Index einfügt -
die Methode
count,
die die Anzahl der Vorkommen eines Elements in der Liste zurückgibt -
die Methode
append,
die ein Element am Ende der Liste hinzufügt -
die Funktion
len,
die die Länge der Liste zurückgibt