Die remove () -Methode entfernt das angegebene Element aus der Menge.
Die Syntax der remove()
Methode lautet:
set.remove (Element)
remove () Parameter
Die remove()
Methode nimmt ein einzelnes Element als Argument und entfernt es aus der Menge.
Rückgabewert von remove ()
Das remove()
entfernt das angegebene Element aus der Menge und aktualisiert die Menge. Es wird kein Wert zurückgegeben.
Wenn das übergebene Element remove()
nicht vorhanden ist, wird die KeyError- Ausnahme ausgelöst.
Beispiel 1: Entfernen Sie ein Element aus dem Set
# language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)
Ausgabe
Aktualisierter Sprachensatz: ('Englisch', 'Französisch')
Beispiel 2: Löschen eines nicht vorhandenen Elements
# animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)
Ausgabe
Traceback (letzter Aufruf zuletzt): Datei "", Zeile 5, in animal.remove ('fish') KeyError: 'fish'
Sie können die set discard () -Methode verwenden, wenn Sie diesen Fehler nicht möchten.
Die discard()
Methode entfernt das angegebene Element aus der Menge. Wenn das Element jedoch nicht vorhanden ist, bleibt die Menge unverändert. Sie erhalten keine Fehlermeldung.