Mit append, extend und insert können wir Elemente an eine Liste anhängen oder einfügen. pop() kann dazu genutzt werden beliebige Elemente zu entfernen:
s.pop(i) Gibt das i-te Element von s zurück und entfernt es dabei aus der Liste s.
s.pop() Ohne Argument wird das letzte Element entfernt und zurückgeliefert.
Beispiel:
>>> shopping_list
['milk', 'egg', 'butter', 'cheese', 'bread', 'bananas']
>>> cart = []
>>> item = shopping_list.pop(1)
>>> item
'egg'
>>> cart.append(item)
>>> cart
['egg']
>>> shopping_list
['milk', 'butter', 'cheese', 'bread', 'bananas']
>>> cart.append(shopping_list.pop())
>>> cart
['egg', 'bananas']
>>> shopping_list
['milk', 'butter', 'cheese', 'bread']