Heim >Backend-Entwicklung >Python-Tutorial >Wie entferne ich Elemente und erstelle Kopien von Wörterbüchern in Python?
Entfernen und Kopieren von Wörterbüchern in Python
Elemente aus einem Wörterbuch löschen
Zum Löschen Um ein Element aus einem Python-Wörterbuch zu verwenden, verwenden Sie die del-Anweisung mit dem Schlüssel des Elements, das Sie entfernen möchten:
<code class="python">del d[key]</code>
Beachten Sie, dass dieser Vorgang das ursprüngliche Wörterbuch ändert.
Erstellen eines neuen Wörterbuchs ohne Element
Wenn Sie ein neues Wörterbuch ohne ein bestimmtes Element erstellen möchten, ohne das Original zu ändern, können Sie eine Kopie des Wörterbuchs erstellen und das Element aus der Kopie entfernen:
<code class="python">def removekey(d, key): r = dict(d) del r[key] return r</code>
Der dict()-Konstruktor erstellt eine flache Kopie. Für eine tiefe Kopie verwenden Sie das Kopiermodul.
Hinweis zur Leistung
Kopiervorgänge führen zu potenziellen Leistungsaspekten:
Das obige ist der detaillierte Inhalt vonWie entferne ich Elemente und erstelle Kopien von Wörterbüchern in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!