So erstellen ein Wörterbuch in Python

June 26

In der Programmiersprache Python ist ein Wörterbuch eine Datenstruktur, die eindeutige Schlüssel Werten zugeordnet. In anderen Programmiersprachen sind diese Datenstrukturen allerdings assoziative Arrays oder Hashes bekannt. Jeder Schlüssel in einem Dictionary Python ist einzigartig und verfügt über eine 1: 1-Beziehung mit einem zugewiesenen Wert. Die den Tasten zugeordneten Werte müssen nicht eindeutig sein, d. h. mehrere Tasten können auf den gleichen Wert zuordnen, aber nicht der einzelnen Schlüssel selbst kann nur ein Wert zugeordnet.

Anweisungen

1 Geben Sie in einer Reihe von Schlüssel/Wert-Paaren, durch Kommas getrennt und eingeschlossen in geschweifte Klammern um ein literal Wörterbuch zu erstellen. Ein Wörterbuch in Python kann ein Literal oder einer Variablen zugewiesen werden. Die Schlüssel und Wert des Paares werden durch Doppelpunkte getrennt. Hier ist ein Beispiel:{"Python": "Wörterbuch", "Ruby": "hash", "Java": "Hashtable"}

2 Weisen Sie einen Verweis auf ein Dictionary-Objekt einer Variablen mithilfe des Zuweisungsoperators (=). Dies ist nicht anders, als Sie tun würde, um einer Variablen einen anderen Wert zuweisen.d = {"Python": "Wörterbuch", "Ruby": "hash", "Java": "Hashtable"}

3 Der Rückgabewert durch Eingabe der Name der Variablen, die das Wörterbuch, gefolgt von der Schlüssel verweist auf einen Schlüssel in einem Dictionary zugeordnet. Der Schlüssel muss in Klammern eingeschlossen werden. In diesem Beispiel wird zurückgeben die Zeichenfolge "Wörterbuch" und die Variable Structure_name diese Zeichenfolge zuweisen.STRUCTURE_NAME = d ["Python"]

4 Ein Python-Wörterbuch Schlüssel-/Wertpaare hinzufügen. Geben Sie den Variablennamen, die verweist das Wörterbuch, gefolgt von der Taste, die Sie mit einem Wert (im beiliegenden Klammern), zuordnen möchten dann verwenden Sie den Zuweisungsoperator = um einen Wert für den Schlüssel zuzuordnen:

d ["Elefant"] = "Säugetier"

5 Verwenden eines String-Objekts als Schlüssel, der einen Wert zuordnet, die eine ganze Zahl ist, oder ein Integer-Objekt als Schlüssel, der ein List-Objekt zugeordnet.x = {"Python": "Wörterbuch", "Bedeutung": 42, 1134: ["eins", "zwei", "drei"]}

6 Ein Schlüssel in einem Dictionary, wischen Sie den alten Wert, und ersetzen Sie ihn durch den neuen weisen Sie neuen Wert zu. Hier den Zeichenfolgenwert "Säugetier" die Zeichenfolge "Elefant" zugeordnet ist, dann wird es geändert, um den Zeichenfolgenwert "groß" zuzuordnen. Dies schafft keine zwei Einträge im Wörterbuch. Vereins mit dem gleichen Schlüssel "Elefant" wird den alten Wert durch eine neue ersetzt.d ["Elefant"] = "Säugetier"d ["Elefant"] = "big"