Heim >Backend-Entwicklung >Python-Tutorial >Wie wird ein Wörterbuch in Python implementiert?

Wie wird ein Wörterbuch in Python implementiert?

WBOY
WBOYnach vorne
2023-08-18 22:01:08801Durchsuche

Wie wird ein Wörterbuch in Python implementiert?

In Python sind Wörterbücher wie Karten in C++ und Java. Wie ein Kartenwörterbuch besteht es aus zwei Teilen: Schlüsseln und Werten. Wörterbücher sind dynamisch. Sie können nach dem Erstellen des Wörterbuchs weitere Schlüssel und Werte hinzufügen und auch Schlüssel und Werte aus dem Wörterbuch löschen. Sie können dem aktuell erstellten Wörterbuch ein weiteres Wörterbuch hinzufügen. Sie können auch Listen zu Wörterbüchern und Wörterbücher zu Listen hinzufügen.

In einem Wörterbuch können Sie über ihre jeweiligen Schlüssel auf Elemente zugreifen.

Dictionary = {
   1: "Apple", 2: "Ball", 3: "Caterpillar", 4: "Doctor",
   5: "Elephant"
}

Hier stellen Wörterbuch 1, 2, 3... Schlüssel dar, während „Apfel“, „Ball“, „Raupe“… Werte darstellen.

Dictionary = {
   Key: "Value",
   Key : "Value", . . . . . Key : "Value"
}

Zugriffselemente

print(dictionary[1])
#print element whose key value is 1 i.e. “Apple”

print(dictionary[4])
# print element whose key value is 4 “Doctor”

Elemente in das Wörterbuch einfügen und aktualisieren

Dictionary[6] = "Flesh"
# inserting element with key value 6 at last in dictionary

Dictionary[3] = "Cat"
# element with key value 3 is update with value “Cat”

Elemente aus dem Wörterbuch löschen

Dictionary.pop(3)
# Delete element with key value 3

del Dictionary[4]
# delete element with key value 4

Dictionary.popitem()
# delete last inserted element in dictionary

del Dictionary
# this will delete whole dictionary

Eingebaute Funktionen für Wörterbücher in Python

  • Dictionary_2 = Dictionary.copy()

    Diese Kopierfunktion kopiert alle Werte des Wörterbuchs nach Dictionary_2

  • Dictionary.clear()

    Die Funktion

    clear() löscht das gesamte Wörterbuch.

  • Dictionary.get(2)

    Die Funktion

    get() gibt den Wert von Schlüssel 2 zurück.

  • Dictionary.values()

    Diese Funktion gibt alle Werte des Wörterbuchs zurück.

  • Dictionary.update({5:“Ohren“})

    Diese Funktion aktualisiert den Wert des angegebenen Schlüssels

Das obige ist der detaillierte Inhalt vonWie wird ein Wörterbuch in Python implementiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen