Wörterbuchtyp Der Wörterbuchtyp ist ein Datentyp, der einen Datensatz zusammen mit einer als "Schlüssel" bezeichneten Kennung und dem entsprechenden "Wert" verwaltet. Tapples werden in "()" - Klammern erstellt, Listen werden in "[]" - Klammern erstellt, Wörterbücher verwenden jedoch "{}" - Wellenklammern. Schreiben Sie wie folgt, um ein Objekt zu erstellen.
hatamoto = {"kokugo":65,"suugaku":82,"eigo":70"} Trennen Sie es mit "," vom nächsten Element. Ich erkenne, dass es wie eine Tabellenoperation in SQL verwendet wird.
dict()
hatamoto = {"kokugo”:65,”suugaku”:82,”eigo”:70} print( hatamoto)
Ausführungsergebnis:
{"kokugo":65,"suugaku":82,"eigo":70"}
Sie können auch mit dict () kopieren.
hatamoto = {"kokugo":65,"suugaku":82,"eigo":70"} hatamoto2 = dict(hatamoto) print(hatamoto2)
{"kokugo”:65,”suugaku”:82,”eigo”:70}
Ein Wörterbuch mit demselben Schlüssel und Wert wird erstellt.
len() Sie können die Länge des Python-Wörterbuchs wie in einer Liste mit len überprüfen.
hatamoto = {"kokugo":65,"suugaku":82,"eigo":70"} len(hatamoto)
Ausführungsergebnis:
3
update()
Wörterbuch .update (Wörterbuch zum Kombinieren)
hatamoto = {"kokugo":65,"suugaku":82,"eigo":70"} hatamoto2 = {"rika":"90", "syakai":"51"} hatamoto.update(hatamoto2) print(hatamoto)
Ausführungsergebnis: {'kokugo':'65','suugaku':'82','eigo':70,'rika':'90','syakai':'51'}
Wenn Sie einen neuen Schlüssel angeben, wird ein Element hinzugefügt, und wenn Sie einen vorhandenen angeben, wird es überschrieben.
Löschen Sie das Element durch Angabe des Schlüssels
hatamoto = {"kokugo":65,"suugaku":82,"eigo":70"}
del hatamoto['kokugo'] print(hatamoto)
Ausführungsergebnis:
{'suugaku':'82','eigo':'70'}
Wenn Sie einen Schlüssel angeben, der nicht vorhanden ist, tritt ein "Schlüsselfehler" auf.
keys() Holen Sie sich alle Schlüssel
hatamoto = {"kokugo":65,"suugaku":82,"eigo":70"} print(hatamoto.keys())
dict_keys(['kokugo', 'suugaku', 'eigo'])
Recommended Posts