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 | Dictionnaire
Structures de Données Python
Section 2. Chapitre 3
single

single

Accès aux clés du dictionnaire

Glissez pour afficher le menu

Pour accéder aux clés d'un dictionnaire en Python, vous pouvez utiliser la méthode keys(). Celle-ci retourne un objet vue qui affiche 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(key)

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

Utilisation du 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é représente l'auteur et la valeur est une liste de ses titres de livres.

  • Initialiser la variable keys comme un objet contenant les clés du dictionnaire.
  • Initialiser la variable all_books comme une liste de tous les titres de livres disponibles.
  • Utiliser une boucle for pour obtenir les listes de livres par auteur.
  • Utiliser une boucle for imbriquée et 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