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

pythonliste.remove(was wir entfernen möchten)

Beispiel

Lassen Sie uns das Element 'ef' aus unserer Liste mit der Methode remove entfernen:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('ef')
print(lst)

Ergebnis der Codeausführung:

python['ab', 'cd', 'gh']

Beispiel

Versuchen wir nun, ein Element zu entfernen, das nicht in der Liste vorhanden ist:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('12')
print(lst)

Ergebnis der Codeausführung:

errorValueError: list.remove(x): x not in list

Siehe auch

  • die Methode clear,
    die alle Elemente einer Liste löscht
  • die Methode pop,
    die ein Element anhand seines Index entfernt
  • die Methode append,
    die ein Element an das Ende einer Liste anhängt