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 des Valeurs de Retour | Dictionnaire
Structures de Données Python
course content

Contenu du cours

Structures de Données Python

Structures de Données Python

4. Ensemble

book
Utilisation de la Méthode pop() : Suppression d'Éléments avec des Valeurs de Retour

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

La syntaxe est :

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)
copy

Si la clé n'existe pas dans le dictionnaire, Python lève 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")
copy
Tâche

Swipe to start coding

On vous donne le 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 accomplir 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 6
toggle bottom row

book
Utilisation de la Méthode pop() : Suppression d'Éléments avec des Valeurs de Retour

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

La syntaxe est :

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)
copy

Si la clé n'existe pas dans le dictionnaire, Python lève 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")
copy
Tâche

Swipe to start coding

On vous donne le 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 accomplir 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 6
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