Читать книгу Python One-Liners - Christian Mayer - Страница 30
Elemente entfernen
ОглавлениеMit der list-Methode remove(x): können Sie ganz leicht ein Element x aus einer Liste entfernen:
l = [1, 2, 2, 4]
l.remove(1)
print(l)
# [2, 2, 4]
Die Methode arbeitet auf dem Listenobjekt selbst, statt eine neue, geänderte Liste zu erzeugen. Im vorherigen Codebeispiel erzeugen wir ein Listenobjekt namens l und modifizieren genau dieses Objekt im Speicher, indem wir ein Element entfernen. Dies verhindert eine unnötige Belegung von Speicher, da es keine redundanten Kopien der gleichen Listendaten gibt.