Python-lijst remove ()

De methode remove () verwijdert het eerste overeenkomende element (dat als argument wordt doorgegeven) uit de lijst.

De syntaxis van de remove()methode is:

 list.remove (element)

remove () Parameters

  • De remove()methode neemt een enkel element als argument en verwijdert het uit de lijst.
  • Als het elementniet bestaat, wordt ValueError: list.remove (x): x niet in lijstuitzondering gegenereerd .

Retourwaarde van remove ()

De remove()retourneert geen waarde (retourneert None).

Voorbeeld 1: element uit de lijst verwijderen

 # animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # 'rabbit' is removed animals.remove('rabbit') # Updated animals List print('Updated animals list: ', animals)

Uitvoer

 Bijgewerkte dierenlijst: ('kat', 'hond', 'cavia')

Voorbeeld 2: remove () methode op een lijst met dubbele elementen

Als een lijst dubbele elementen bevat, verwijdert de remove()methode alleen het eerste overeenkomende element.

 # animals list animals = ('cat', 'dog', 'dog', 'guinea pig', 'dog') # 'dog' is removed animals.remove('dog') # Updated animals list print('Updated animals list: ', animals)

Uitvoer

 Bijgewerkte dierenlijst: ('kat', 'hond', 'cavia', 'hond') 

Hier wordt alleen de eerste keer dat element 'hond' voorkomt uit de lijst verwijderd.

Voorbeeld 3: element verwijderen dat niet bestaat

 # animals list animals = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animals.remove('fish') # Updated animals List print('Updated animals list: ', animals)

Uitvoer

 Traceback (meest recente oproep laatste): Bestand "…", regel 5, in animal.remove ('fish') ValueError: list.remove (x): x niet in lijst

Hier krijgen we een foutmelding omdat de animalslijst geen 'fish'.

  • Als u elementen moet verwijderen op basis van de index (zoals het vierde element), kunt u de methode pop () gebruiken.
  • Je kunt ook de Python del-instructie gebruiken om items uit de lijst te verwijderen.

Interessante artikelen...