Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 1

Umgebung Windows 7 (Ich möchte Mac Book Pro 16 Zoll) Visual Studio Code chrome python ver3.8.3

Dieser Artikel richtet sich an Anfänger in Programmierung und Python.

Wörterbuchtyp

Ein Wörterbuch zu erstellen ist nicht schwierig, aber als Super-Anfänger mache ich ein paar Fehler.

Zunächst einmal, wie man einen Wörterbuchtyp erstellt. {} Schreiben Sie den Schlüssel und den Wert in die wellenförmigen Klammern. Der Schlüssel wird in "{}" mit dem Namen des Schlüssels und ": (Doppelpunkt)" beschrieben, und der Wert wird nach ": (Doppelpunkt)" beschrieben. Eines der Dinge, die ich derzeit zu Fehlern neige, ist, den Schlüssel und den Wert in "" "einzuschließen. Ich werde es vergessen ... Bitte seien Sie vorsichtig.

Schreiben Sie "Schlüssel 1: Wert 1", gefolgt von "(Komma)".

dict.py



{ "Schlüssel 1":"Wert 1","Schlüssel 2":"Wert 2","Schlüssel 3":"Wert 3,・ ・ ・ ・ ・ ・}

Nachdem Sie einen Wörterbuchtyp erstellt haben, können Sie diesen Wörterbuchtyp verwenden. Der dem Schlüssel entsprechende Wert wird wie folgt extrahiert.

dict.py



academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}

print(academy_awards["Grünes Buch"])
#2019

Wenn Sie im erstellten Wörterbuchtyp einen Schlüssel angeben, der nicht festgelegt ist (nicht vorhanden ist), tritt ein Fehler auf. Wenn Sie jedoch die .get-Methode verwenden und einen Schlüssel angeben, der nicht festgelegt ist (nicht existiert), None Wird zurückgegeben.

dict.py


academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}

print(academy_awards["Joker"])
#KeyError: 'Joker'

print(academy_awards.get("Joker"))
#None

Die .get-Methode ist das zweite Argument, wenn Sie eine Zeichenfolge schreiben und der Schlüssel nicht vorhanden ist. Gibt ein Argument zurück.

dict.py


academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}

print(academy_awards.get("Joker", "Der Film existiert nicht im Arbeitspreis"))
#Der Film existiert nicht im Arbeitspreis

Darüber hinaus können Sie alle Schlüssel abrufen, alle Werte abrufen und alle Schlüssel und Werte abrufen. Verwenden Sie ".keys ()", ".values ()" bzw. ".items ()".

python.dict.py


academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}

print(academy_awards.keys()) #Nehmen Sie den Schlüssel heraus
#dict_keys(['Grünes Buch', 'Chicago', 'Titanic'])


print(academy_awards.values()) #Wert abrufen
#dict_values([2019, 2003, 1998])

print(academy_awards.items()) #Nimm alles raus
#dict_items([('Grünes Buch', 2019), ('Chicago', 2003), ('Titanic', 1998)])

fin

Inhaltsverzeichnis

Python #Hello World für Super-Anfänger von Python

Python für Superanfänger und Superanfänger

Python # für Super-Anfänger, wie man Typ und Typ überprüft

So konvertieren Sie den Python # -Typ für Super-Anfänger von Python: str

So konvertieren Sie den Python # -Typ für Super-Anfänger von Python: int, float edition

Lesen Sie die Python # .txt-Datei für Super-Anfänger in Python mit .py

Python # Funktion 1 für Super-Anfänger

Python # Funktion 2 für Super-Anfänger

[Python #len Funktion für Super-Anfänger von Python] (https://qiita.com/Macchino5/items/a64347f9e832406d3c24)

Python #Liste für Super-Anfänger von Python

Python #index für Super-Anfänger, Slices

Recommended Posts

Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 1
Python für Super-Anfänger Super-Anfänger Python # Wörterbuch Typ 2
Python #Funktion 2 für Super-Anfänger
Python #Funktion 1 für Super-Anfänger
Python #Liste für Super-Anfänger
So konvertieren Sie den Python # -Typ für Super-Anfänger von Python: str
Python #index für Super-Anfänger, Slices
Python #len Funktion für Super-Anfänger
Python # So überprüfen Sie Typ und Typ für Super-Anfänger
Python #Hello World für Super-Anfänger
So konvertieren Sie den Python # -Typ für Python-Superanfänger: int, float
Lassen Sie uns Python für Super-Anfänger zusammenstellen
Python Lehrbuch für Anfänger
Python Dictionary Anfängerhandbuch
OpenCV für Python-Anfänger
Python für Super-Anfänger Super-Anfänger Python # Einfach loszuwerden
Einfaches Verständnis von Python für & Arrays (für Super-Anfänger)
Über den Import von externen Python-Modulen <Für Super-Anfänger>
Python-Liste, für Anweisung, Wörterbuch
Python3-Umgebungskonstruktion (für Anfänger)
Grundlegende Python-Grammatik für Anfänger
100 Pandas klopfen für Python-Anfänger
~ Tipps für Python-Anfänger mit Liebe von Pythonista ③ ~
Python-Übungen für Anfänger # 2 [für Anweisung / while-Anweisung]
Wörterbuchtyp 2
Wörterbuchtyp 1
<Für Anfänger> Python-Bibliothek <Für maschinelles Lernen>
Web Scraping für Anfänger in Python (1)
Python-Wörterbuch
[Python] Grund für das Überschreiben mit super ()
Führen Sie unittest in Python aus (für Anfänger)
Web Scraping für Anfänger in Python (4) -1
[Python] Wörterbuch
Python-Wörterbuch
INSERT in MySQL mit Python [Für Anfänger]
[Kaggle für Super-Anfänger] Titanic (Logistic Return)
[Python] Protokoll des Studientreffens für Anfänger (7/15)
Geben Sie Anmerkungen für Python2 in Stub-Dateien ein!
[Einführung in die Udemy Python3 + -Anwendung] 24. Wörterbuchtyp
[Python] Bilder mit OpenCV lesen (für Anfänger)
WebApi-Erstellung mit Python (CRUD-Erstellung) Für Anfänger
Atcoder-Standardeingabesatz für Anfänger (Python)
[Für Anfänger] Versuchen Sie Web Scraping mit Python
Ein Lehrbuch für Anfänger von Python-Anfängern
2016-10-30 sonst für Python3> für:
Python [für mich]
Numerischer Python-Typ
[Python] Wörterbuch (Hash)
Python-Grundlagen: Wörterbuch
Python2-Zeichenfolgentyp
Anfänger üben Python
Python # String-Typ
Python-Anfängernotiz
Memo Nr. 4, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen
Der schnellste Weg für Anfänger, um Python zu beherrschen
Ich habe eine Python-Wörterbuchdatei für Neocomplete erstellt
Kausales Denken und kausale Suche von Python (für Anfänger)
Memo Nr. 3, dass Python-Anfänger "Detaillierte Erklärung der Python-Grammatik" lesen