single
Haaste: Tuple-operaatiot
Pyyhkäise näyttääksesi valikon
Ruokakauppasi järjestelmä on suunniteltu seuraamaan hyllyillä olevien tuotteiden varastotilannetta käyttämällä tupleja, koska tuplet takaavat, että tiedot ovat muuttumattomia niiden asettamisen jälkeen.
Kaupan täytyy kuitenkin seurata tiettyjä tuotteita ja tarkkailla niiden määriä tai sijainteja auttaakseen täydennyksissä tai uudelleenjärjestelyissä.
Tehtävänäsi on analysoida ja hallita varastotietoja käyttämällä tupleja, jotta voit määrittää tiettyjä mittareita ja toimia annettujen kriteerien perusteella.
Pyyhkäise aloittaaksesi koodauksen
Hallitse hedelmähyllyä kuvaavaa tuplea suorittamalla operaatioita, kuten laskeminen, etsiminen ja varastotason tarkistaminen.
-
Laske, kuinka monta kertaa
"apples"esiintyyshelf-tuplessa. Tallenna tämä muuttujaanapple_countja tulosta:"Number of Apples: <apple_count>". -
Etsi ensimmäisen
"bananas"-esiintymän indeksishelf-tuplessa. Tallenna indeksi muuttujaanbanana_indexja tulosta:"First Banana Index: <banana_index>". -
Tarkista, onko omenoiden määrä alle 5. Jos kyllä, tulosta:
"Apples need to be restocked."Muussa tapauksessa tulosta:"Apples are sufficiently stocked." -
Laske, kuinka monta kertaa
"grapes"esiintyyshelf-tuplessa. Jos viinirypäleitä esiintyy vain kerran, tulosta:"Grapes need to be restocked."Muussa tapauksessa tulosta:"Grapes are sufficiently stocked." -
Tarkista, löytyykö
"oranges"shelf-tuplesta. Jos löytyy, tulosta niiden indeksi:"Oranges are at index: <orange_index>". Jos ei löydy, tulosta:"Oranges are out of stock."
Tulostusvaatimukset
- Tulosta omenoiden määrä:
"Number of Apples: <apple_count>". - Tulosta ensimmäisen banaanin indeksi:
"First Banana Index: <banana_index>". - Tulosta viesti omenavaraston tilasta:
"Apples need to be restocked."tai"Apples are sufficiently stocked." - Tulosta viesti viinirypäleiden varastotilanteesta:
"Grapes need to be restocked."tai"Grapes are sufficiently stocked." - Tulosta appelsiinien indeksi, jos niitä on:
"Oranges are at index: <orange_index>", tai"Oranges are out of stock."
Voit käyttää in ja not in -operaattoreita sekä tuplejen että listojen kanssa.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme