1. Description de la méthode values()
La méthode values() est une méthode des objets de type dictionnaire (dict en Python) qui permet d'obtenir une vue (view) d'ensemble des valeurs contenues dans le dictionnaire. Cette vue est un objet iterable qui peut être utilisé dans des boucles for ou converti en liste en utilisant la fonction list().
Syntaxe
La syntaxe pour utiliser la méthode values() est la suivante :
1 2 |
my_dict = {"a": 1, "b": 2, "c": 3} values_view = my_dict.values() |
Dans cet exemple, la méthode values() est utilisée pour obtenir une vue (view) d'ensemble des valeurs contenues dans le dictionnaire my_dict. Cette vue est stockée dans la variable values_view.
Notez bien que la vue renvoyée par la méthode values() est dynamique, c'est-à-dire qu'elle reflète les modifications apportées au dictionnaire. Si vous modifiez une valeur dans le dictionnaire, la vue retournée par la méthode values() sera mise à jour automatiquement pour refléter cette modification.
Voici un exemple qui montre comment utiliser la méthode values() pour parcourir les valeurs d'un dictionnaire :
Exemple
1 2 3 4 5 6 7 8 9 |
my_dict = {"a": 1, "b": 2, "c": 3} # Parcourir les valeurs avec une boucle for for value in my_dict.values(): print(value) # Convertir la vue en liste values_list = list(my_dict.values()) print(values_list) |
Dans cet exemple:
- la méthode values(): est utilisée dans une boucle for pour parcourir les valeurs du dictionnaire my_dict et les afficher à l'écran.
- Ensuite, la vue est convertie en liste: à l'aide de la fonction list() et stockée dans la variable values_list.
En résumé, la méthode values() des dictionnaires en Python permet d'obtenir une vue dynamique d'ensemble des valeurs contenues dans le dictionnaire, qui peut être utilisée dans des boucles for ou convertie en liste.
Younes Derfoufi
CRMEF OUJDA
1 thought on “La méthode values() des dictionnaires Python”