Pythonsett fjern ()

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.

Interessante artikler...