Читать книгу 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.

Python One-Liners

Подняться наверх