Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Utilisation de la méthode pop() : Suppression d’éléments avec valeurs de retour | Maîtriser Les Dictionnaires Python
Structures de Données Python
Section 2. Chapitre 6
single

single

Utilisation de la méthode pop() : Suppression d’éléments avec valeurs de retour

Glissez pour afficher le menu

La méthode pop() dans les dictionnaires Python permet de supprimer une paire clé-valeur en fonction de sa clé et retourne la valeur correspondante. Cette méthode est particulièrement utile lorsque vous devez extraire et traiter une valeur tout en la supprimant simultanément du dictionnaire.

La syntaxe est :

dictionary.pop(key)
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)

Si la clé n'existe pas dans le dictionnaire, Python génère une exception KeyError.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Tâche

Glissez pour commencer à coder

Vous disposez du même dictionnaire authors_books.

  • Supprimez les livres de "Stephen King" du dictionnaire et enregistrez-les dans la variable kings_books.
  • Utilisez la méthode pop() pour effectuer cette opération.

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