Contenu du cours
Structures de Données Python
Structures de Données Python
Utilisation du Mot-clé del : Suppression des Entrées de Dictionnaire
En Python, vous pouvez supprimer des clés d'un dictionnaire en utilisant le mot-clé del
. Cela vous permet de supprimer des entrées spécifiques ou même de vider entièrement le dictionnaire. Explorons comment cela fonctionne à l'aide d'un exemple lié à une bibliothèque.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Suppression de l'ensemble du dictionnaire
Si vous souhaitez supprimer l'ensemble du dictionnaire, vous pouvez le faire avec del
. Cependant, soyez prudent—cette action supprime complètement le dictionnaire, et toute référence ultérieure à celui-ci entraînera une erreur.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Deleting the entire dictionary del book # Attempting to print the dictionary after deletion will cause an error print(book) # This line will raise a NameError
Swipe to start coding
Nous continuons à travailler avec le dictionnaire authors_books
.
- Supprimez l'élément avec la clé
"J.K. Rowling"
du dictionnaire. - Utilisez le mot-clé
del
pour cela.
Solution
Merci pour vos commentaires !
Utilisation du Mot-clé del : Suppression des Entrées de Dictionnaire
En Python, vous pouvez supprimer des clés d'un dictionnaire en utilisant le mot-clé del
. Cela vous permet de supprimer des entrées spécifiques ou même de vider entièrement le dictionnaire. Explorons comment cela fonctionne à l'aide d'un exemple lié à une bibliothèque.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Suppression de l'ensemble du dictionnaire
Si vous souhaitez supprimer l'ensemble du dictionnaire, vous pouvez le faire avec del
. Cependant, soyez prudent—cette action supprime complètement le dictionnaire, et toute référence ultérieure à celui-ci entraînera une erreur.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Deleting the entire dictionary del book # Attempting to print the dictionary after deletion will cause an error print(book) # This line will raise a NameError
Swipe to start coding
Nous continuons à travailler avec le dictionnaire authors_books
.
- Supprimez l'élément avec la clé
"J.K. Rowling"
du dictionnaire. - Utilisez le mot-clé
del
pour cela.
Solution
Merci pour vos commentaires !