Python Print Dict Keys

Python Print Dict Keys
En général, les dictionnaires sont utilisés pour stocker la valeur des données avec une référence clé qui est également connue sous le nom de paires clés. Un dictionnaire dans Python recueille les données sous la forme ordonnée et ne permet pas de doublons. Lorsque vous utilisez les fonctions du dictionnaire dans Python, vous obtiendrez une bibliothèque Python d'un dictionnaire qui fournit diverses fonctions utiles. Les éléments du dictionnaire de Python sont présentés sous forme de paires de clés: de valeur et sont également mentionnés avec des noms de clés. Dans cet article, vous trouverez les étapes requises pour imprimer les clés du dictionnaire.

Obtenir des clés de dictionnaire à Python

Un dictionnaire peut contenir plusieurs clés et l'utilisateur peut vouloir les obtenir en même temps. D'ailleurs, la bibliothèque du dict fournit le dict.Fonction Keys () pour obtenir toutes les clés du dictionnaire à Python. Le dict.La fonction Keys () est utilisée pour imprimer les clés du dictionnaire. Le dict.La fonction Keys () accède aux éléments d'un dictionnaire tout comme les valeurs d'une liste sont accessibles par l'index. Voyons un exemple et apprenons à définir un dictionnaire ainsi qu'à énumérer toutes ses clés.

Exemple 1:

Dans ce cas, nous dirons un dictionnaire et appliquerons le dict.Fonction Keys () pour obtenir un accès à toutes les clés du dictionnaire. Jetez un œil au code suivant:

dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

diction.clés()

Un dictionnaire simple d'une classe BS est défini dans l'exemple précédent. Le dictionnaire contient 4 clés: «classe», «année», «étudiants» et «semestre».

Imprimer les clés du dictionnaire en python

Les éléments du dictionnaire de Python sont présentés sous forme de paires de clés: Valeur. Ils sont dans le bon ordre, peuvent être modifiés et les doublons ne sont pas autorisés. Lorsque vous devez imprimer les clés d'un dictionnaire, le dict.La fonction des touches () est utilisée pour accéder aux touches. Vous pouvez trouver des exemples détaillés pour obtenir de l'aide dans l'exemple suivant:

Exemple 2:

Dans cet exemple, nous utilisons le même dictionnaire qui est défini dans l'exemple précédent pour vous montrer comment vous pouvez imprimer les clés du dictionnaire. Voir le code suivant:

Maintenant, si vous observez, nous n'avons ajouté que la fonction print () autour du dict.Fonction Keys ().

dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

imprimer (dict.clés())

Voir la sortie suivante du programme:

Exemple 3:

Dans cet exemple, nous explorerons le dict.éléments () Fonction pour obtenir les clés du dictionnaire. Ensuite, en utilisant la fonction print (), nous imprimerons ces clés. La fonction élément () est la fonction intégrée de Python qui est utilisée pour obtenir un accès aux clés du dictionnaire et les valeurs associées à ces clés. La boucle «pour» ou la boucle «while» peut être utilisée avec la fonction des éléments () pour imprimer les valeurs et les clés du dictionnaire. Maintenant, apprenons à imprimer toutes les clés une par une en utilisant la fonction des éléments () dans la boucle «pour». Voir le code donné suivant:

dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

pour la clé, valeur dans le dict.articles():
Imprimer (clé)

Vous remarquerez peut-être que nous avons utilisé le même dictionnaire que défini dans le premier exemple. Ceci est utile pour montrer les résultats de chaque déclaration et de chaque étape. Maintenant, voyons la sortie suivante et remarquons comment le résultat de la fonction des éléments () diffère du dict.clés().

Notez que les deux fonctions ont rendu des résultats similaires. Cependant, la différence est que le dict.Keys () a renvoyé les valeurs sous la forme d'un tableau tandis que la fonction items () a renvoyé les touches une par une.

Comment imprimer les articles du dictionnaire

Nous avons appris à imprimer les clés d'un dictionnaire en python en utilisant les fonctions d'éléments () et DIST.Fonctions Keys (). Maintenant, voyons comment imprimer la valeur / élément du dictionnaire associé aux clés.

La dist.Values ​​() est une fonction intégrée dans Python qui vous permet d'accéder à la valeur associée à la clé du dictionnaire.

Exemple 4:

dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

imprimer (dict.valeurs())

Voir la sortie donnée suivante:

Comment imprimer une clé de dictionnaire dans une chaîne de Python

Jusqu'à présent, nous avons vu quelques exemples sur la façon d'avoir un accès aux clés du dictionnaire. Après cela, nous avons vu quelques exemples sur la façon d'imprimer les deux, les valeurs et leurs clés associées du dictionnaire. Les fonctions items (), valeurs () et clés () renvoient les données du dictionnaire sous forme de liste ou d'objets. Maintenant, si vous souhaitez imprimer les clés du dictionnaire sous la forme d'une chaîne, vous pouvez utiliser la fonction str (), JSON.Fonction Dumps (), ou une combinaison d'une chaîne vide et d'une boucle «pour». Voyons un exemple de chaque fonction pour comprendre sa fonctionnalité.

Exemple 5:

Dans cet exemple, nous expliquerons l'utilisation de la fonction str () pour imprimer la valeur du dictionnaire dans la chaîne. Comme vous pouvez le voir, après avoir créé le dictionnaire, le type de dict s'affiche et les données du dictionnaire sont répertoriées.

Le type de dict est converti en une chaîne après. Après la conversion, les données du dictionnaire sont à nouveau affichées dans la dernière ligne de code.

dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

imprimer (type (dict))
imprimer (f "Les données du dictionnaire sont: \ n dict \ n \ n")
strng = str (dict)
imprimer (type (strNg))
print (f "Après convertir les données dans la chaîne: \ n strng")

Voici la sortie suivante du code donné:

Exemple 6:

La deuxième façon de convertir les données du dictionnaire en la forme d'une chaîne est d'utiliser le JSON.Fonction Dumps (). Ici, les données du dictionnaire sont simplement passées comme un objet au JSON.Fonction Dumps (). Voir le code suivant pour apprendre la fonction du JSON.Dumps ().

Importer JSON
dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

imprimer (type (dict))
imprimer (f "Les données du dictionnaire sont: \ n dict \ n \ n")
strng = json.décharges (dict)
imprimer (type (strNg))
print (f "Après convertir les données dans la chaîne: \ n strng")

Exécuter le code précédent. Vous pouvez voir que la sortie est identique comme donnée par la fonction str ().

Exemple 7:

Dans cet exemple, nous utilisons une combinaison d'une chaîne vide et d'une boucle pour imprimer les données du dictionnaire en chaîne.

dict =
'Class': 'BS',
«Année»: «2022»,
«Étudiants»: «50»,
«Semestre»: «Troisième»

imprimer (type (dict))
imprimer (f "Les données du dictionnaire sont: \ n dict \ n \ n")
strng = ""
Pour l'article dans Dict:
strng + = item + ':' + dict [item] + "
imprimer (type (strNg))
print (f "Après convertir les données dans la chaîne: \ n strng")

Voir la sortie suivante:

Conclusion

Cet article est un aperçu rapide de la façon d'imprimer les clés du dictionnaire. Les exemples fournis ici vous aideront dans la mise en œuvre des fonctions de la bibliothèque dict () à Python. Nous avons ajouté sept instances uniques pour rendre ce concept beaucoup plus facile et plus compréhensible.