valeurs Python
code Python module |
Ev PHP module |
iat |
io Python module |
Python functions |
re Python module |
StackOverflow |
string Python module
Michael Zippo
01.11.2021
La méthode Python Dictionary values() renvoie un objet contenant les valeurs d’un dictionnaire. Cette méthode est utile si vous souhaitez parcourir uniquement les valeurs du dictionnaire. Si vous modifiez un dictionnaire plus tard, les données stockées dans la méthode values() changeront pour refléter le nouveau dictionnaire.
Lorsque vous travaillez avec Python, vous pouvez décider de stocker les données dans un dictionnaire. Par exemple, supposons que vous construisez un système de gestion de restaurant. Vous voudrez peut-être utiliser un dictionnaire pour stocker des données sur chaque commande.
Vous vous demandez peut-être : comment puis-je récupérer les valeurs stockées dans un dictionnaire ? C’est là qu’intervient la méthode values() du dictionnaire Python. La méthode values() renvoie une liste de toutes les valeurs stockées dans un dictionnaire.
Ce tutoriel abordera, avec référence à des exemples, les bases des dictionnaires Python et comment utiliser la méthode values() .
Valeurs du dictionnaire Python ()
La méthode des valeurs du dictionnaire Python () renvoie une liste des valeurs dans un dictionnaire. values() n’accepte aucun argument. Vous spécifiez values() après le nom d’un dictionnaire.
Regardons la syntaxe de cette méthode :
Comme vous pouvez le voir, la fonction intégrée n’accepte pas tous les paramètres. Au lieu de cela, la méthode est ajoutée à la fin d’un dictionnaire.
values() ne renvoie pas de liste. Il renvoie un objet dict_values. Pour convertir les valeurs en une liste standard, vous pouvez utiliser la méthode Python list() :
81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans le domaine technique après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
La valeur de new_list est une liste régulière de toutes les valeurs du dictionnaire que nous avons spécifiées. Cette liste n’est pas un objet dict_values, contrairement à celui créé à partir de notre première définition de syntaxe.
Alternativement, vous pouvez conserver l’objet dict_values et l’itérer dessus.
La méthode values() est utile couramment utilisée avec un Python for loop. Lorsqu’il est utilisé avec une boucle for, vous pouvez parcourir chaque valeur d’un dictionnaire. Par exemple, vous pouvez vérifier si chaque clé du dictionnaire a une valeur.
Valeurs de dictionnaire() Exemple Python
Nous avons un dictionnaire Python qui stocke des informations sur un élève d’une école.
name est une clé et sa valeur associée est Simon Henderson. anniversaire est également une clé, et a été attribué le va le 02/09/2002. Nous stockons également des informations sur les étudiants‚Äô classe et s’ils sont sur le tableau d’honneur de l’école.
Supposons que nous voulions récupérer une liste de toutes les valeurs stockées dans notre dictionnaire. Cela nous permettrait de travailler avec chaque valeur sans avoir à gérer les clés du dictionnaire. Nous pourrions récupérer ces valeurs en utilisant la méthode values() :
Notre code renvoie :
dict_values([‘Simon Henderson’, ’02/09/2002′, ‘Senior Year’, True])
Tout d’abord, nous déclarons un dictionnaire avec quatre clés et valeurs. Le nom de ce dictionnaire est simon. Ensuite, nous récupérons les valeurs stockées dans notre dictionnaire à l’aide de la méthode values() et les imprimons sur la console.
Notre code renvoie un objet dict_values ​​qui contient une liste de tous les valeurs de notre dictionnaire.
Itérer à l’aide d’une boucle for
Supposons que nous voulions imprimer une liste de toutes les valeurs de notre dictionnaire sur la console. Chaque valeur apparaissant sur une nouvelle ligne. C’est là qu’une boucle for est utile.
Nous pouvons utiliser une boucle for pour parcourir chaque élément de notre objet dict_values et imprimer chaque élément sur la console :
Dans cet exemple, nous avons créé une boucle for qui parcourt chaque valeur dans le dictionnaire simon. Chaque fois que la boucle for est exécutée, une valeur du dictionnaire est imprimée au con unique jusqu’à ce que toutes les valeurs aient été traversées.
Une fois toutes les valeurs imprimées sur la console, notre code arrête de s’exécuter
Nous pourrait utiliser une boucle for et la méthode values() pour valider si notre dictionnaire a des chaaînes vides.
"Career Karma est entré dans ma vie quand j’en avais besoin la plupart et m’ont rapidement aidé à correspondre à un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé l’emploi de mes rêves qui correspondait à mes valeurs et à mes objectifs dans la vie !"
Une fois notre boucle exécutée, notre code nous indique le nombre de valeurs vides dans le dictionnaire. Nous utilisons un Instruction Python format() pour ajouter le nombre de valeurs vides dans la chaaîne que nous imprimons sur la console.