Metodas pašalinti () pašalina nurodytą elementą iš rinkinio.
remove()
Metodo sintaksė yra tokia:
set.remove (elementas)
pašalinti () parametrus
remove()
Metodas užima vieną elementą kaip argumentą ir pašalina jį iš rinkinio.
Grąžinti vertę iš pašalinti ()
remove()
Pašalina nurodytą elementą iš rinkinio ir atnaujina rinkinį. Tai negrąžina jokios vertės.
Jei elemento, kuriam perduota, remove()
nėra, išmetama „KeyError“ išimtis.
1 pavyzdys: pašalinkite elementą iš rinkinio
# language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)
Rezultatas
Atnaujintas kalbų rinkinys: ('anglų', 'prancūzų')
2 pavyzdys: elemento, kurio nėra, ištrynimas
# animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)
Rezultatas
Traceback (paskutinis paskutinis skambutis paskutinis): Failo "" 5 eilutė, animal.remove ('fish') KeyError: 'fish'
Jei nenorite šios klaidos, galite naudoti metodą „set discard ()“.
discard()
Metodas pašalina nurodytą elementą iš rinkinio. Tačiau, jei elemento nėra, rinkinys lieka nepakitęs; klaidos negausite.