Seksjon 1. Kapittel 14
single
Slette Elementer og Lagre Dem i Python
Sveip for å vise menyen
Metoden pop() i Python-ordbøker gjør det mulig å fjerne et nøkkel-verdi-par basert på nøkkelen, og returnerer den tilhørende verdien. Denne metoden er spesielt nyttig når det er behov for å hente ut og behandle en verdi samtidig som den fjernes fra ordboken.
Syntaksen er:
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)
Hvis nøkkelen ikke finnes i ordboken, vil Python kaste et KeyError-unntak.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Oppgave
Swipe to start coding
Du har fått den samme ordboken authors_books.
- Fjern bøkene til
"Stephen King"fra ordboken og lagre dem i variabelenkings_books. - Bruk metoden
pop()for å gjøre dette.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 14
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår