Valeurs d'un dictionnaire via for en Python
Pour obtenir les valeurs d'un dictionnaire, on peut y accéder par leur clé.
Exemple
Supposons que nous ayons un dictionnaire dct :
dct = {
'a': 1,
'b': 2,
'c': 3
}
Affichons toutes ses valeurs :
for key in dct:
print(dct[key])
Résultat de l'exécution du code :
1
2
3
Exemple
On peut aussi afficher les valeurs d'un dictionnaire en utilisant
la méthode values. Elle renvoie
un objet spécial qui peut être parcouru par une boucle :
for el in dct.values():
print(el)
Résultat de l'exécution du code :
1
2
3
Problèmes pratiques
Soit le dictionnaire :
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Affichez ses valeurs dans la console :
1
2
3
4
5
Soit le dictionnaire :
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Trouvez la somme de ses valeurs.
Soit le dictionnaire :
tst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Obtenez la chaîne de caractères suivante à partir de ses valeurs :
'abcd'