Section 2. Chapitre 3
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.
12345678book = { "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 :
123456789book = { "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 :
123456789book = { "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
keyscomme un objet contenant les clés du dictionnaire. - Initialiser la variable
all_bookscomme une liste de tous les titres de livres disponibles. - Utiliser une boucle
forpour obtenir les listes de livres par auteur. - Utiliser une boucle
forimbriquée et la méthodeappend()pour remplir la listeall_booksavec tous les livres disponibles.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 3
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion