Elementen verwijderen uit een lijst met de del operator in Python
Met de operator del kun je een
element uit een lijst verwijderen op basis van de index:
lst = [1, 2, 3]
del lst[0]
print(lst) # geeft [2, 3] weer
Na toepassing van de operator del schuiven
alle elementen na het verwijderde element naar voren
om de plek in te nemen. Hierdoor
wordt de lengte van de lijst zelf met
1 verminderd.
Gegeven een lijst:
lst = ['a', 'b', 'c', 'd', 'e']
Verwijder het element met index 1.
Gegeven een lijst:
lst = ['a', 1, 'b', 2, 'c', 3]
Houd alleen de string-elementen in de lijst.