Sada Pythonu remove ()

Metóda remove () odstráni zadaný prvok z množiny.

Syntax remove()metódy je:

 set.remove (element)

odstrániť () parametre

remove()Spôsob trvá jeden prvok ako argument a odstráni ju z množiny.

Vrátiť hodnotu z remove ()

remove()Odstráni zadaný prvok z množiny a aktualizuje sadu. Nevracia žiadnu hodnotu.

Ak prvok odovzdaný remove()neexistuje, vyvolá sa výnimka KeyError .

Príklad 1: Odstráňte prvok zo súpravy

 # language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)

Výkon

 Aktualizovaná sada jazykov: („angličtina“, „francúzština“)

Príklad 2: Odstránenie neexistujúceho prvku

 # animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)

Výkon

 Traceback (posledný hovor naposledy): Súbor "", riadok 5, v animal.remove ('fish') KeyError: 'fish'

Ak túto chybu nechcete, môžete použiť metódu set discard ().

discard()Metóda odstráni zadaný prvok z množiny. Ak však prvok neexistuje, množina zostane nezmenená; nedostanete chybu.

Zaujímavé články...