Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Die pop() Methode | Wörterbuch
Python-Datenstrukturen
course content

Kursinhalt

Python-Datenstrukturen

Python-Datenstrukturen

1. Liste
2. Wörterbuch
3. Tupel
4. Menge

book
Die pop() Methode

Die pop()-Methode in Python-Dictionaries ermöglicht es Ihnen, ein Schlüssel-Wert-Paar basierend auf seinem Schlüssel zu entfernen und den entsprechenden Wert zurückzugeben. Diese Methode ist besonders nützlich, wenn Sie einen Wert extrahieren und verarbeiten müssen, während Sie ihn gleichzeitig aus dem Dictionary entfernen.

Die Syntax ist:

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

Wenn der Schlüssel im Dictionary nicht existiert, löst Python eine KeyError-Ausnahme aus.

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

Swipe to start coding

Sie haben das gleiche Wörterbuch authors_books.

Ihr Ziel:

  • Entfernen Sie die Bücher von "Stephen King" aus dem Wörterbuch und speichern Sie sie in der Variablen kings_books.
  • Verwenden Sie die Methode pop(), um dies zu erreichen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
toggle bottom row

book
Die pop() Methode

Die pop()-Methode in Python-Dictionaries ermöglicht es Ihnen, ein Schlüssel-Wert-Paar basierend auf seinem Schlüssel zu entfernen und den entsprechenden Wert zurückzugeben. Diese Methode ist besonders nützlich, wenn Sie einen Wert extrahieren und verarbeiten müssen, während Sie ihn gleichzeitig aus dem Dictionary entfernen.

Die Syntax ist:

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

Wenn der Schlüssel im Dictionary nicht existiert, löst Python eine KeyError-Ausnahme aus.

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

Swipe to start coding

Sie haben das gleiche Wörterbuch authors_books.

Ihr Ziel:

  • Entfernen Sie die Bücher von "Stephen King" aus dem Wörterbuch und speichern Sie sie in der Variablen kings_books.
  • Verwenden Sie die Methode pop(), um dies zu erreichen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt