Python Set ta bort ()

Metoden remove () tar bort det angivna elementet från uppsättningen.

Syntaxen för remove()metoden är:

 set.remove (element)

ta bort () parametrar

Den remove()metod tar ett enda element som argument och tar bort det från uppsättningen.

Returvärde från ta bort ()

Det remove()tar bort det angivna elementet från uppsättningen och uppdaterar uppsättningen. Det returnerar inget värde.

Om elementet som skickas till remove()inte existerar släpps KeyError- undantag.

Exempel 1: Ta bort ett element från uppsättningen

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

Produktion

 Uppdaterad språkuppsättning: ('engelska', 'franska')

Exempel 2: Ta bort element som inte finns

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

Produktion

 Spårning (senaste samtalet senast): Fil "", rad 5, i animal.remove ('fish') KeyError: 'fish'

Du kan använda metoden set discard () om du inte vill ha det här felet.

Den discard()metod tar bort den angivna elementet från uppsättningen. Men om elementet inte finns, förblir uppsättningen oförändrad; du får inget fel.

Intressanta artiklar...