single
Haaste: Listojen Hallinta
Pyyhkäise näyttääksesi valikon
Oletko valmis soveltamaan uutta tietoasi listoista ja listametodeista käytännössä?
Tässä haasteessa hallinnoit ruokakaupan herkkutiskin tuotteita, mikä edellyttää sisäkkäisten listojen, listametodien ja ehtolauseiden käyttöä.
Pyyhkäise aloittaaksesi koodauksen
Hallitse herkkulistan tuotteita alustamalla, päivittämällä ja järjestämällä niitä eri kategorioihin, kuten lihatuotteet, juustot ja mausteet.
-
Listojen alustaminen:
- Luo lista
meat, jonka arvot ovat:"Ham",3.99,50,"Sliced"; - Luo lista
cheese, jonka arvot ovat:"Cheddar",5.49,100,"Sharp"; - Luo lista
condiment, jonka arvot ovat:"Mustard",1.99,75,"Spicy".
- Luo lista
-
Päälistan luominen:
- Yhdistä
meat,cheesejacondiment-listat yhdeksi listaksi nimeltädeli_dept.
- Yhdistä
-
Tuotteen täydennys:
- Jos
"Ham"onmeat-listassa ja sen määrä on alle100, päivitä määrä arvoon100.
- Jos
-
Kausilihatuotteen lisääminen:
- Luo lista
seasonal_meat, jonka arvot ovat:"Turkey",4.50,100,"Sliced"; - Lisää
seasonal_meatdeli_dept-listaan.
- Luo lista
-
Mausteen poistaminen:
- Poista
condiment-listadeli_dept-listasta.
- Poista
-
Listan lajittelu:
- Lajittele
deli_deptaakkosjärjestykseen jokaisen alilistan ensimmäisen alkion perusteella käyttämälläsort()-metodia.
- Lajittele
Tulostusvaatimukset
- Tulosta
deli_dept-listan alkuperäinen tila viestillä:"Initial Deli List: <$deli_dept>". - Kaikkien toimintojen jälkeen tulosta päivitetty
deli_dept-listan tila viestillä:"Updated Deli List: <$deli_dept>".
Huom
Lajittelu perustuu jokaisen alilistan ensimmäiseen arvoon (esim.
"Ham","Cheddar","Turkey").
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme