Sanakirjan Metodit
Sanakirjan metodit
Sanakirjat tarjoavat joukon toimintoja ja metodeja, jotka mahdollistavat tehokkaan tietojen käsittelyn. Tässä on joitakin yleisimmin käytettyjä metodeja:
get(): hakee arvon annetulle avaimelle, ja jos avainta ei löydy, palauttaaNone. Tämä eroaa hakasulkujen käytöstä (esim.grocery_items["Milk"]), joka aiheuttaa virheen, jos avainta ei ole olemassa;update(): päivittää sanakirjan toisesta sanakirjasta tai avain-arvo -parien iteroitavasta, korvaten olemassa olevat avaimet;pop(): poistaa annetun avaimen ja palauttaa siihen liittyvän arvon.
Pythonissa None on erityisarvo, joka tarkoittaa "ei mitään" tai "ei arvoa", ja sitä käytetään usein osoittamaan, että jokin on tyhjä tai tulosta ei ole.
Esimerkkisovellus
Kuvittele, että sinun täytyy päivittää ruokakauppasi varaston sanakirja. Näin voit tehdä sen sanakirjan metodeilla:
12345678910111213141516171819202122# Dictionary for a grocery store inventory inventory = { "Apples": 30, "Oranges": 18, "Bananas": 45 } # Get the count of Oranges print("Count of Oranges:", inventory.get("Oranges")) # Update inventory by adding a new item inventory.update({"Mangoes": 20}) print("Updated Inventory:", inventory) # You can also add a new item to the end of the dictionary like this inventory["Pineapples"] = 15 print("Updated Inventory:", inventory) # Remove Bananas from the inventory removed_item = inventory.pop("Bananas") print("Removed Item:", removed_item) print("Current Inventory:", inventory)
Swipe to start coding
Harjoittele päivittäistavarakaupan varaston hallintaa käyttämällä sanakirjaa.
- Luo sanakirja nimeltä
grocery_inventory, jossa on seuraavat tuotteet:- Milk: (113, "Dairy")
- Eggs: (116, "Dairy")
- Bread: (117, "Bakery")
- Apples: (141, "Produce")
- Hae "Bread"-tuotteen tiedot ja tallenna ne muuttujaan
bread_details. - Lisää uusi tuote "Cookies" tiedoilla (143, "Bakery").
- Poista tuote "Eggs" sanakirjasta.
Tulosta seuraavat jokaisen vaiheen jälkeen:
- Bread-tuotteen tiedot:
Details of Bread: <$bread_details> - Varasto Cookiesin lisäämisen jälkeen:
Inventory after adding Cookies: <$grocery_inventory> - Varasto Eggsin poistamisen jälkeen:
Inventory after removing Eggs: <$grocery_inventory>
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 1.89
Sanakirjan Metodit
Pyyhkäise näyttääksesi valikon
Sanakirjan metodit
Sanakirjat tarjoavat joukon toimintoja ja metodeja, jotka mahdollistavat tehokkaan tietojen käsittelyn. Tässä on joitakin yleisimmin käytettyjä metodeja:
get(): hakee arvon annetulle avaimelle, ja jos avainta ei löydy, palauttaaNone. Tämä eroaa hakasulkujen käytöstä (esim.grocery_items["Milk"]), joka aiheuttaa virheen, jos avainta ei ole olemassa;update(): päivittää sanakirjan toisesta sanakirjasta tai avain-arvo -parien iteroitavasta, korvaten olemassa olevat avaimet;pop(): poistaa annetun avaimen ja palauttaa siihen liittyvän arvon.
Pythonissa None on erityisarvo, joka tarkoittaa "ei mitään" tai "ei arvoa", ja sitä käytetään usein osoittamaan, että jokin on tyhjä tai tulosta ei ole.
Esimerkkisovellus
Kuvittele, että sinun täytyy päivittää ruokakauppasi varaston sanakirja. Näin voit tehdä sen sanakirjan metodeilla:
12345678910111213141516171819202122# Dictionary for a grocery store inventory inventory = { "Apples": 30, "Oranges": 18, "Bananas": 45 } # Get the count of Oranges print("Count of Oranges:", inventory.get("Oranges")) # Update inventory by adding a new item inventory.update({"Mangoes": 20}) print("Updated Inventory:", inventory) # You can also add a new item to the end of the dictionary like this inventory["Pineapples"] = 15 print("Updated Inventory:", inventory) # Remove Bananas from the inventory removed_item = inventory.pop("Bananas") print("Removed Item:", removed_item) print("Current Inventory:", inventory)
Swipe to start coding
Harjoittele päivittäistavarakaupan varaston hallintaa käyttämällä sanakirjaa.
- Luo sanakirja nimeltä
grocery_inventory, jossa on seuraavat tuotteet:- Milk: (113, "Dairy")
- Eggs: (116, "Dairy")
- Bread: (117, "Bakery")
- Apples: (141, "Produce")
- Hae "Bread"-tuotteen tiedot ja tallenna ne muuttujaan
bread_details. - Lisää uusi tuote "Cookies" tiedoilla (143, "Bakery").
- Poista tuote "Eggs" sanakirjasta.
Tulosta seuraavat jokaisen vaiheen jälkeen:
- Bread-tuotteen tiedot:
Details of Bread: <$bread_details> - Varasto Cookiesin lisäämisen jälkeen:
Inventory after adding Cookies: <$grocery_inventory> - Varasto Eggsin poistamisen jälkeen:
Inventory after removing Eggs: <$grocery_inventory>
Ratkaisu
Kiitos palautteestasi!
single