De pop methode
De methode pop verwijdert en retourneert
een element uit een lijst op basis van de index. In de parameter
van de methode specificeren we de index van het element. Als deze niet
gespecificeerd is - wordt het laatste element geretourneerd.
Syntaxis
lijst.pop([index])
Voorbeeld
Laten we het laatste element verwijderen:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Resultaat van de code-uitvoering:
['a', 'b', 'c', 'd']
Voorbeeld
De methode retourneert het verwijderde element:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Resultaat van de code-uitvoering:
'e'
Voorbeeld
Laten we een element zoeken op index en het verwijderen
met behulp van de methode pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Resultaat van de code-uitvoering:
['a', 'b', 'd', 'e']
Voorbeeld
Laten we nu proberen een element te verwijderen op basis van een index die niet in de lijst voorkomt:
lst = ['a', 'b', 'c']
lst.pop(3)
Resultaat van de code-uitvoering:
IndexError: pop index out of range
Zie ook
-
methode
remove,
die een element uit de lijst verwijdert -
methode
insert,
die een element aan de lijst toevoegt vóór de gespecificeerde index -
methode
count,
die het aantal overeenkomsten van een element in de lijst retourneert -
methode
append,
die een element aan het einde van de lijst toevoegt -
functie
len,
die de lengte van de lijst retourneert