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.
Der Wörterbuchtyp hat verschiedene Funktionen.
Sie können .update
verwenden, wenn Sie dem bisher erstellten Wörterbuchtyp ein Element hinzufügen möchten.
Im Folgenden finden Sie ein Beispiel für das Hinzufügen einer Arbeit aus den 80er Jahren zu einem vorhandenen Oscar-Wörterbuch.
Erstellt ein neues Wörterbuch der 80er Academy Award Werke akademy_80s
Wenden wir es auf die Beschreibungsmethode von "bestehendes Wörterbuch.update (neues Wörterbuch)" an.
dict.py
academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}
academy_80s = {"Regenmann": 1989, "Platone": 1987, "Gandhi": 1983}
academy_awards.update(academy_80s)
print(academy_awards)
#{'Grünes Buch': 2019, 'Chicago': 2003, 'Titanic': 1998, 'Rainma
#Nieder': 1989, 'プラトーNieder': 1987, 'ガNiederジー': 1983}
Dadurch wird die Arbeit der Academy Awards der 80er Jahre zum vorhandenen Academy Awards-Wörterbuch hinzugefügt.
Zusätzlich zum Hinzufügen mehrerer Elemente können Sie ein Element mit "vorhandenes Wörterbuch [neuer Schlüssel] = neuer Wert, der dem neuen Schlüssel entspricht" hinzufügen.
dict.py
academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}
academy_awards["Felsig"] = 1977
print(academy_awards)
#{'Grünes Buch': 2019, 'Chicago': 2003, 'Titanic': 1998, 'Felsig': 1977}
Das Überschreiben des vorhandenen Wörterbuchs ist außerdem "vorhandenes Wörterbuch [vorhandener Schlüssel] = neuer Wert". Überschreiben wir das Preisjahr von Chicago mit 1979.
dict.py
academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}
academy_awards["Chicago"] = 1979
print(academy_awards)
#{'Grünes Buch': 2019, 'Chicago': 1979, 'Titanic': 1998, 'Felsig': 1977}
Sie können Elemente auch mit .setdefault
hinzufügen. Aber mit setdefault
ist das vorhandene
Elemente können nicht aktualisiert werden.
Ich werde Deer Hunter mit dem Jahr der Auszeichnung hinzufügen.
Dann werde ich das bestehende Element Chicago mit dem Jahr der Auszeichnung hinzufügen oder überschreiben.
dict.py
academy_awards = {"Grünes Buch": 2019, "Chicago": 2003, "Titanic": 1998}
academy_awards.setdefault("Hirschjäger", 1979)
print(academy_awards)
##{'Grünes Buch': 2019, 'Chicago': 2003, 'Titanic': 1998, 'Hirschjäger': 1979}
academy_awards.setdefault("Chicago", 1968)
print(academy_awards)
#{'Grünes Buch': 2019, 'Chicago': 2003, 'Titanic': 1998, 'Hirschjäger': 1979}
#Ich habe versucht, Chicago mit 1968 zu überschreiben, aber es ist immer noch 2003 wie im vorhandenen Wörterbuch.
Das zusätzliche Überschreiben der obigen Elemente endet als Wörterbuchtyp 2.
fin
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
Python #Dictionary Type 1 für Super-Anfänger
Recommended Posts