Comprendre les valeurs des dictionnaires
Dans cette étape, vous apprendrez à propos des valeurs des dictionnaires en Python. Les dictionnaires sont une structure de données fondamentale qui stocke des données sous forme de paires clé-valeur. Comprendre comment accéder et manipuler ces valeurs est essentiel pour travailler efficacement avec les dictionnaires.
Tout d'abord, créons un simple dictionnaire :
## Create a dictionary
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
## Print the dictionary
print(my_dict)
Créez un fichier nommé dictionary_example.py
dans votre répertoire ~/project
en utilisant l'éditeur VS Code. Copiez et collez le code ci-dessus dans le fichier.
Maintenant, exécutez le script en utilisant la commande suivante dans le terminal :
python dictionary_example.py
Vous devriez voir la sortie suivante :
{'name': 'Alice', 'age': 30, 'city': 'New York'}
Pour accéder aux valeurs d'un dictionnaire, vous pouvez utiliser les clés. Par exemple, pour accéder à la valeur associée à la clé "name"
, vous utiliseriez my_dict["name"]
.
Modifions le fichier dictionary_example.py
pour accéder et afficher les valeurs :
## Create a dictionary
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
## Access and print the values
print(my_dict["name"])
print(my_dict["age"])
print(my_dict["city"])
Enregistrez les modifications dans dictionary_example.py
et exécutez-le à nouveau :
python dictionary_example.py
La sortie devrait maintenant être :
Alice
30
New York
Vous pouvez également utiliser la méthode .values()
pour obtenir une collection de toutes les valeurs du dictionnaire. Cette méthode renvoie un objet vue qui affiche une liste de toutes les valeurs du dictionnaire.
Modifiez le fichier dictionary_example.py
pour utiliser la méthode .values()
:
## Create a dictionary
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
## Get the values
values = my_dict.values()
## Print the values
print(values)
Enregistrez les modifications dans dictionary_example.py
et exécutez-le à nouveau :
python dictionary_example.py
La sortie devrait maintenant être :
dict_values(['Alice', 30, 'New York'])
Comme vous pouvez le voir, la méthode .values()
renvoie un objet vue contenant toutes les valeurs du dictionnaire. Vous pouvez itérer sur cet objet vue pour accéder à chaque valeur individuellement, ce que vous apprendrez dans les étapes suivantes.