Die remove-Methode
Die Methode remove entfernt das angegebene
Element aus einer Liste. Im Parameter der Methode
wird das Element angegeben, das wir entfernen möchten.
Die Methode verändert die Liste selbst. Als
Ergebnis wird None zurückgegeben. Der Versuch,
ein nicht vorhandenes Element zu entfernen, führt zu
einer Ausnahme.
Syntax
liste.remove(was wir entfernen möchten)
Beispiel
Lassen Sie uns das Element 'ef' aus
unserer Liste mit der Methode remove entfernen:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Ergebnis der Codeausführung:
['ab', 'cd', 'gh']
Beispiel
Versuchen wir nun, ein Element zu entfernen, das nicht in der Liste vorhanden ist:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Ergebnis der Codeausführung:
ValueError: list.remove(x): x not in list