Python Wörterbuch

Jeder Schlüssel ist von seinem Wert durch einen Doppelpunkt (:) getrennt, werden die Elemente durch Kommata getrennt, und das Ganze wird in geschweifte Klammern gesetzt. Ein leeres Wörterbuch ohne Artikel mit nur zwei geschweiften Klammern geschrieben, wie folgt aus: <>.







Zugreifen auf Werte in Wörterbuch:

Um Wörterbuch Elemente zuzugreifen, können Sie die bekannten eckigen Klammern zusammen mit dem Schlüssel verwenden, um seinen Wert zu erhalten. Im Anschluss ist ein einfaches Beispiel -

Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

Wenn wir versuchen, ein Datenelement mit einem Schlüssel zugreifen zu können, die nicht Teil des Wörterbuchs ist, erhalten wir einen Fehler wie folgt -

Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

Aktualisierung Wörterbuch

Sie können einen Wörterbuch aktualisieren, indem Sie einen neuen Eintrag oder ein Schlüssel-Wert-Paar hinzufügen, einen vorhandenen Eintrag ändern oder einen vorhandenen Eintrag zu löschen, wie unten in dem einfachen Beispiel gezeigt -







Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

Löschen Wörterbuch Elements

Sie können entweder einzelne Verzeichniselemente entfernen oder den gesamten Inhalt eines Wörterbuchs löschen. Sie können auch ganzen Wörterbuch in einem einzigen Vorgang löschen.

Um explizit ein ganzes Wörterbuch zu entfernen, verwenden Sie einfach die Anweisung del. Im Anschluss ist ein einfaches Beispiel -

Dadurch ergibt sich folgendes Ergebnis. Beachten Sie, dass eine Ausnahme, weil angehoben wird, nachdem del dict Wörterbuch nicht mehr existiert -

Anmerkung: del () Methode wird in den nachfolgenden Abschnitt diskutiert.

Eigenschaften von Wörterbuch Keys

Wörterbuch Werte haben keine Einschränkungen. Sie können jedes beliebige Python-Objekt, entweder Standard-Objekte oder benutzerdefinierte Objekte sein. Allerdings ist dies auch für die Tasten nicht wahr.

Es gibt zwei wichtige Punkte über Dictionary-Schlüssel erinnern -

(A) mehr als ein Eintrag pro Taste nicht erlaubt. Was bedeutet, dass keine doppelten Schlüssel erlaubt ist. Wenn doppelte Schlüssel bei der Zuordnung auftreten, gewinnt die letzte Aufgabe. Zum Beispiel -

Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

(B) Die Schlüssel werden unveränderlich sein. Das bedeutet, Sie Strings, Zahlen oder Tupel als Dictionary-Schlüssel, aber so etwas wie [ ‚key‘] verwenden können, ist nicht erlaubt. Es folgt ein einfaches Beispiel:

Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

Built-in-Wörterbuch Funktionen - Methoden -

Python enthält die folgenden Wörterbuch-Funktionen -







In Verbindung stehende Artikel