Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Listojen Hallinta | Muut Tietotyypit
Practice
Projects
Quizzes & Challenges
Visat
Challenges
/
Johdatus Pythoniin

bookHaaste: Listojen Hallinta

Oletko valmis soveltamaan uutta tietämystäsi listoista ja listametodeista käytännön tilanteessa?

Tässä haasteessa hallinnoit ruokakaupan herkkutiskin tuotteita, mikä edellyttää sisäkkäisten listojen, listametodien ja ehtolauseiden käyttöä.

Tehtävä

Swipe to start coding

Työskentele pienen herkkutiskin listan kanssa yhdistämällä tuotteita, tekemällä yksi yksinkertainen päivitys ja lajittelemalla lopullinen tulos.

  1. Alusta listat:
  • Luo lista meat, jonka arvot ovat: "Ham", 3.99, 50, "Sliced";
  • Luo lista cheese, jonka arvot ovat: "Cheddar", 5.49, 100, "Sharp".
  1. Luo päälista:
  • Yhdistä meat ja cheese yhdeksi listaksi nimeltä deli_dept.
  1. Täydennä kinkku:

    • Jos "Ham"-määrä on alle 100, päivitä se arvoon 100.
  2. Lajittele lista:

    • Lajittele deli_dept aakkosjärjestykseen jokaisen alilistan ensimmäisen alkion perusteella käyttämällä sort()-metodia.

Tulostusvaatimukset

  • Tulosta deli_dept-listan alkuperäinen tila viestillä: "Initial Deli List: <deli_dept>".
  • Kaikkien toimintojen jälkeen tulosta päivitetty deli_dept-lista viestillä: "Updated Deli List: <deli_dept>".

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

bookHaaste: Listojen Hallinta

Pyyhkäise näyttääksesi valikon

Oletko valmis soveltamaan uutta tietämystäsi listoista ja listametodeista käytännön tilanteessa?

Tässä haasteessa hallinnoit ruokakaupan herkkutiskin tuotteita, mikä edellyttää sisäkkäisten listojen, listametodien ja ehtolauseiden käyttöä.

Tehtävä

Swipe to start coding

Työskentele pienen herkkutiskin listan kanssa yhdistämällä tuotteita, tekemällä yksi yksinkertainen päivitys ja lajittelemalla lopullinen tulos.

  1. Alusta listat:
  • Luo lista meat, jonka arvot ovat: "Ham", 3.99, 50, "Sliced";
  • Luo lista cheese, jonka arvot ovat: "Cheddar", 5.49, 100, "Sharp".
  1. Luo päälista:
  • Yhdistä meat ja cheese yhdeksi listaksi nimeltä deli_dept.
  1. Täydennä kinkku:

    • Jos "Ham"-määrä on alle 100, päivitä se arvoon 100.
  2. Lajittele lista:

    • Lajittele deli_dept aakkosjärjestykseen jokaisen alilistan ensimmäisen alkion perusteella käyttämällä sort()-metodia.

Tulostusvaatimukset

  • Tulosta deli_dept-listan alkuperäinen tila viestillä: "Initial Deli List: <deli_dept>".
  • Kaikkien toimintojen jälkeen tulosta päivitetty deli_dept-lista viestillä: "Updated Deli List: <deli_dept>".

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 4. Luku 4
single

single

some-alt