Abschnitt 2. Kapitel 6
single
Elemente mit Rückgabewerten Löschen
Swipe um das Menü anzuzeigen
Die Methode pop() in Python-Wörterbüchern ermöglicht das Entfernen eines Schlüssel-Wert-Paares anhand seines Schlüssels und gibt den entsprechenden Wert zurück. Diese Methode ist besonders nützlich, wenn ein Wert extrahiert und verarbeitet werden soll, während er gleichzeitig aus dem Wörterbuch entfernt wird.
Die Syntax lautet:
dictionary.pop(key)
123456789101112book = { "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)
Wenn der Schlüssel im Wörterbuch nicht existiert, löst Python eine KeyError-Ausnahme aus.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Aufgabe
Wischen, um mit dem Codieren zu beginnen
Sie erhalten das gleiche Dictionary authors_books.
- Entfernen Sie die Bücher von
"Stephen King"aus dem Dictionary und speichern Sie diese in der Variablenkings_books. - Verwenden Sie dazu die Methode
pop().
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 6
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen