Entfernen von Elementen aus einer Liste mit dem del-Operator in Python
Mit dem Operator del kann ein
Element aus der Liste anhand seines Index entfernt werden:
lst = [1, 2, 3]
del lst[0]
print(lst) # gibt [2, 3] aus
Nach Anwendung des Operators del werden alle
Elemente, die nach dem entfernten Element kommen, nach vorne
verschoben, um seinen Platz einzunehmen. Dabei
verringert sich die Länge der Liste selbst um
1.
Gegeben ist eine Liste:
lst = ['a', 'b', 'c', 'd', 'e']
Entfernen Sie das Element mit der Nummer 1.
Gegeben ist eine Liste:
lst = ['a', 1, 'b', 2, 'c', 3]
Belassen Sie nur die Zeichenkettenelemente in der Liste.