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, il est possible d'utiliser la méthode keys(). Celle-ci retourne un objet vue affichant 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(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 :
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é correspond à l'auteur et la valeur à une liste de ses titres de livres.
- Initialisation de la variable
keysen tant qu'objet contenant les clés du dictionnaire. - Initialisation de la variable
all_booksen tant que liste de tous les titres de livres disponibles. - Utilisation d'une boucle
forpour obtenir les listes de livres par auteur. - Utilisation d'une boucle
forimbriquée et de 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