Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Accès aux clés du dictionnaire | Maîtriser Les Dictionnaires Python
Structures de Données Python

Accès aux clés du dictionnaire

Glissez pour afficher le menu

Pour accéder aux clés d'un dictionnaire en Python, il est possible d'utiliser la méthode keys(). Celle-ci retourne un objet vue affichant toutes les clés du dictionnaire.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])

Parcours des clés

Il est possible de parcourir les clés d'un dictionnaire à l'aide d'une boucle for :

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for item in book.keys(): print(item)

Vérification de l'existence d'une clé

Utiliser le mot-clé in pour vérifier si une clé spécifique existe dans le dictionnaire :

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Tâche

Glissez pour commencer à coder

Vous disposez d'un dictionnaire authors_books, où la clé correspond à l'auteur et la valeur à une liste de ses titres de livres.

  • Initialisation de la variable keys en tant qu'objet contenant les clés du dictionnaire.
  • Initialisation de la variable all_books en tant que liste de tous les titres de livres disponibles.
  • Utilisation d'une boucle for pour obtenir les listes de livres par auteur.
  • Utilisation d'une boucle for imbriquée et de la méthode append() pour remplir la liste all_books avec tous les livres disponibles.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt