Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Utilisation du Mot-clé del : Suppression des Entrées de Dictionnaire | Dictionnaire
Structures de Données Python
Section 2. Chapitre 5
single

single

Utilisation du Mot-clé del : Suppression des Entrées de Dictionnaire

Glissez pour afficher le menu

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.

del dict[key] 
123456789101112
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.

1234567891011
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
Tâche

Glissez pour commencer à coder

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

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 5
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