Elementen verwijderen uit een lijst op basis van hun waarde in Python
Elementen kunnen uit een lijst worden verwijderd op basis van hun
waarde. Hiervoor gebruiken we de methode remove.
We geven de gewenste waarde door als parameter:
lst = [1, 2, 3]
lst.remove(1)
print(lst) # geeft [2, 3] weer
In het geval dat er twee identieke elementen in uw lijst staan,
verwijdert de methode remove
alleen de eerste overeenkomst:
lst = [1, 2, 3, 1]
lst.remove(1)
print(lst) # geeft [2, 3, 1] weer
Gegeven een lijst:
lst = ['a', 'b', 'c', 'd', 'e']
Verwijder het element met de waarde 'c'.
Gegeven een lijst:
lst = ['a', 'b', 'c', 'd', 'e']
Verwijder het element met de waarde 'b'.
Gegeven een lijst:
lst = ['b', 1, 2, 'b', 'c', 2]
Verwijder achtereenvolgens alle identieke elementen uit de lijst.