Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Pop()-menetelmän Käyttäminen: Alkioiden Poistaminen Palautusarvoilla | Python-Sanakirjojen Hallinta
Pythonin Tietorakenteet
Osio 2. Luku 6
single

single

Pop()-menetelmän Käyttäminen: Alkioiden Poistaminen Palautusarvoilla

Pyyhkäise näyttääksesi valikon

Python-sanakirjojen pop()-metodi mahdollistaa avain-arvoparin poistamisen avaimen perusteella ja palauttaa vastaavan arvon. Tämä metodi on erityisen hyödyllinen, kun halutaan hakea ja käsitellä arvoa samalla, kun se poistetaan sanakirjasta.

Syntaksi on:

dictionary.pop(key)
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)

Jos avainta ei löydy sanakirjasta, Python nostaa KeyError-poikkeuksen.

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

Pyyhkäise aloittaaksesi koodauksen

Sinulle annetaan sama sanakirja authors_books.

  • Poista "Stephen King"in kirjat sanakirjasta ja tallenna ne muuttujaan kings_books.
  • Käytä tähän pop()-metodia.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt