Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Accéder aux Clés du Dictionnaire | Dictionnaire
Structures de Données Python
course content

Contenu du cours

Structures de Données Python

Structures de Données Python

1. Liste
2. Dictionnaire
3. Tuple
4. Ensemble

book
Accéder aux Clés du Dictionnaire

Pour accéder aux clés d'un dictionnaire en Python, vous pouvez utiliser la méthode keys(). Cela renvoie 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'])
copy

Itération à travers les clés

Vous pouvez itérer à travers les clés d'un dictionnaire en utilisant une boucle for :

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

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

Utilisez 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.")
copy
Tâche

Swipe to start coding

Vous avez un dictionnaire authors_books, où la clé est l'auteur et la valeur est une liste de leurs titres de livres.

Votre objectif :

  • Initialisez la variable keys comme une liste des clés du dictionnaire.
  • Initialisez la variable all_books comme une liste de tous les titres de livres disponibles.
  • Utilisez une boucle for pour obtenir les listes de livres par auteur.
  • Utilisez 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
toggle bottom row

book
Accéder aux Clés du Dictionnaire

Pour accéder aux clés d'un dictionnaire en Python, vous pouvez utiliser la méthode keys(). Cela renvoie 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'])
copy

Itération à travers les clés

Vous pouvez itérer à travers les clés d'un dictionnaire en utilisant une boucle for :

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

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

Utilisez 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.")
copy
Tâche

Swipe to start coding

Vous avez un dictionnaire authors_books, où la clé est l'auteur et la valeur est une liste de leurs titres de livres.

Votre objectif :

  • Initialisez la variable keys comme une liste des clés du dictionnaire.
  • Initialisez la variable all_books comme une liste de tous les titres de livres disponibles.
  • Utilisez une boucle for pour obtenir les listes de livres par auteur.
  • Utilisez 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
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt