Fjern () -metoden fjerner det angitte elementet fra settet.
Syntaksen til remove()
metoden er:
set.remove (element)
fjerne () parametere
Den remove()
metoden tar et enkelt element som argument, og fjerner den fra settet.
Returneringsverdi fra remove ()
Det remove()
fjerner det angitte elementet fra settet og oppdaterer settet. Det gir ingen verdi.
Hvis elementet som sendes til remove()
ikke eksisterer, kastes KeyError- unntak.
Eksempel 1: Fjern et element fra settet
# language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)
Produksjon
Oppdatert språksett: ('engelsk', 'fransk')
Eksempel 2: Slette element som ikke eksisterer
# animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)
Produksjon
Sporing (siste anrop sist): Fil "", linje 5, i animal.remove ('fish') KeyError: 'fish'
Du kan bruke set discard () metoden hvis du ikke vil ha denne feilen.
Den discard()
metoden fjerner det angitte element fra settet. Imidlertid, hvis elementet ikke eksisterer, forblir settet uendret; du får ikke feil.