Metoden remove () fjerner det angivne element fra sættet.
Metodens syntaks remove()
er:
set.remove (element)
Fjern () parametre
Den remove()
metode tager et enkelt element som argument og fjerner det fra sættet.
Returværdi fra fjern ()
Det remove()
fjerner det angivne element fra sættet og opdaterer sættet. Det returnerer ingen værdi.
Hvis elementet, der sendes til remove()
, ikke eksisterer, smides KeyError- undtagelse.
Eksempel 1: Fjern et element fra sættet
# language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)
Produktion
Opdateret sprog sæt: ('engelsk', 'fransk')
Eksempel 2: Sletning af element, der ikke findes
# animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)
Produktion
Traceback (seneste opkald sidst): Fil "", linje 5, i animal.remove ('fish') KeyError: 'fish'
Du kan bruge indstillingen kassér () -metoden, hvis du ikke ønsker denne fejl.
Den discard()
metode fjerner det angivne element fra sættet. Men hvis elementet ikke eksisterer, forbliver sættet uændret; du får ikke en fejl.