environnement windows7 (je veux Mac Book Pro 16 pouces) Visual Studio Code chrome python ver3.8.3
Cet article est écrit pour les débutants en programmation et Python.
Le type de dictionnaire a diverses fonctions.
Vous pouvez utiliser .update
lorsque vous souhaitez ajouter un élément au type de dictionnaire que vous avez créé jusqu'à présent.
Vous trouverez ci-dessous un exemple d'ajout d'une œuvre de récompense des années 80 à un dictionnaire existant des Oscars.
Création d'un nouveau dictionnaire des Oscars des années 80 ʻacademy_80s Appliquons-le à la méthode de description de ʻexisting dictionary.update (new dictionary)
.
dict.py
academy_awards = {"Livre vert": 2019, "Chicago": 2003, "Titanesque": 1998}
academy_80s = {"Rainman": 1989, "Platone": 1987, "Gandhi": 1983}
academy_awards.update(academy_80s)
print(academy_awards)
#{'Livre vert': 2019, 'Chicago': 2003, 'Titanesque': 1998, 'Rainma
#Vers le bas': 1989, 'プラトーVers le bas': 1987, 'ガVers le basジー': 1983}
Cela ajoute le travail des Oscars des années 80 au dictionnaire existant des Oscars.
En plus d'ajouter plusieurs éléments, vous pouvez ajouter un élément avec ʻexisting dictionary [nouvelle clé] = nouvelle valeur correspondant à la nouvelle clé`.
dict.py
academy_awards = {"Livre vert": 2019, "Chicago": 2003, "Titanesque": 1998}
academy_awards["Rocheux"] = 1977
print(academy_awards)
#{'Livre vert': 2019, 'Chicago': 2003, 'Titanesque': 1998, 'Rocheux': 1977}
De plus, écraser le dictionnaire existant est «dictionnaire existant [clé existante] = nouvelle valeur». Écrasons l'année d'attribution de Chicago avec 1979.
dict.py
academy_awards = {"Livre vert": 2019, "Chicago": 2003, "Titanesque": 1998}
academy_awards["Chicago"] = 1979
print(academy_awards)
#{'Livre vert': 2019, 'Chicago': 1979, 'Titanesque': 1998, 'Rocheux': 1977}
Vous pouvez également ajouter des éléments en utilisant .setdefault
. Mais avec setdefault
, l'existant
Les éléments ne peuvent pas être mis à jour.
J'ajouterai Deer Hunter avec l'année du prix.
Ensuite, j'ajouterai ou remplacerai l'élément existant Chicago avec l'année d'attribution.
dict.py
academy_awards = {"Livre vert": 2019, "Chicago": 2003, "Titanesque": 1998}
academy_awards.setdefault("Chasseur de cerf", 1979)
print(academy_awards)
##{'Livre vert': 2019, 'Chicago': 2003, 'Titanesque': 1998, 'Chasseur de cerf': 1979}
academy_awards.setdefault("Chicago", 1968)
print(academy_awards)
#{'Livre vert': 2019, 'Chicago': 2003, 'Titanesque': 1998, 'Chasseur de cerf': 1979}
#J'ai essayé de remplacer Chicago par 1968, mais c'est toujours 2003 comme dans le dictionnaire existant.
L'écrasement supplémentaire des éléments ci-dessus se termine par le type de dictionnaire 2.
fin
Python #Hello World pour les super débutants de Python
Python pour les super débutants de Python # Facile à éliminer
Python # pour les super débutants et les super débutants Comment vérifier le type et le type
Comment convertir le type Python # pour les super débutants de Python: str
Comment convertir le type Python # pour les super débutants de Python: int, édition flottante
Lire le fichier Python # .txt pour les super débutants en Python avec .py fonctionnel
Python # Function 1 for Super Beginners
Python # Function 2 for Super Beginners
[Fonction Python #len pour les super débutants de Python] (https://qiita.com/Macchino5/items/a64347f9e832406d3c24)
#List Python pour les super débutants de Python
Python #index pour les super débutants, tranches
Python #Dictionary Type 1 pour les super débutants
Recommended Posts