Using the pop() Method: Deleting Elements With Return Values
pop()
-menetelmä Python-sanakirjoissa mahdollistaa avain-arvoparin poistamisen sen avaimen perusteella ja palauttaa vastaavan arvon. Tämä menetelmä on erityisen hyödyllinen, kun sinun täytyy poimia ja käsitellä arvo samalla, kun poistat sen sanakirjasta.
Syntaksi on:
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)
Jos avainta ei ole sanakirjassa, Python nostaa KeyError
-poikkeuksen.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Swipe to start coding
Sinulle annetaan sama sanakirja authors_books
.
- Poista
"Stephen King"
in kirjat sanakirjasta ja tallenna ne muuttujaankings_books
. - Käytä
pop()
-metodia tämän saavuttamiseksi.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.23
Using the pop() Method: Deleting Elements With Return Values
Pyyhkäise näyttääksesi valikon
pop()
-menetelmä Python-sanakirjoissa mahdollistaa avain-arvoparin poistamisen sen avaimen perusteella ja palauttaa vastaavan arvon. Tämä menetelmä on erityisen hyödyllinen, kun sinun täytyy poimia ja käsitellä arvo samalla, kun poistat sen sanakirjasta.
Syntaksi on:
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)
Jos avainta ei ole sanakirjassa, Python nostaa KeyError
-poikkeuksen.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Swipe to start coding
Sinulle annetaan sama sanakirja authors_books
.
- Poista
"Stephen King"
in kirjat sanakirjasta ja tallenna ne muuttujaankings_books
. - Käytä
pop()
-metodia tämän saavuttamiseksi.
Ratkaisu
Kiitos palautteestasi!
Awesome!
Completion rate improved to 3.23single