[PYTHON] Wörterbuchtyp 1

Wörterbuchtyp

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

Wörterbuchtyp 1
Gegenmaßnahmen für Schlüsselfehler des Wörterbuchtyps
Shell-Typ
Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 1
Python-Wörterbuch
[Python] Wörterbuch
Geben Sie mit python-argparse Optionen für Wörterbuchtypen an
Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 2
Python-Wörterbuch
[Django] Abfragesatz konvertieren, um Typliste zu diktieren
[Einführung in die Udemy Python3 + -Anwendung] 24. Wörterbuchtyp
Über den Referenztyp
Memorandum vom RAID-Typ
Numerischer Python-Typ
[De-massive elif] Intelligente Mehrfachverzweigung unter Verwendung des Wörterbuchtyps
Listentyp, Taple-Typ 2
Holen Sie sich mehrere maximale Schlüssel im Python-Wörterbuchtyp
Python-Grundlagen: Wörterbuch
Wörterbuch-Lernalgorithmus
Ich habe "Python Dictionary Type" und "Excel Function" verglichen.
Golang-Schnittstellentyp
Listentyp, Taple-Typ
So erhalten Sie Elemente vom Typ Wörterbuch von Python 2.7
Versuchen Sie es mit Hinweisen
Python2-Zeichenfolgentyp
Wörterbuch umfassende Notation
Python # String-Typ
Zusammenfassung der Python-Sortierung (Liste, Wörterbuchtyp, Serie, DataFrame)
Praktische Technik zum Übergeben von Argumenten in Python (Taple, Wörterbuchtyp)