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:

pythonlst = [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.

Задание 1

Gegeven een lijst:

pythonlst = ['a', 'b', 'c', 'd', 'e']

Verwijder het element met index 1.

Задание 2

Gegeven een lijst:

pythonlst = ['a', 1, 'b', 2, 'c', 3]

Houd alleen de string-elementen in de lijst.