Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Zip- ja Lajittelufunktiot | Funktiot
Johdanto Python-Ohjelmointiin

Pyyhkäise näyttääksesi valikon

book
Haaste: Zip- ja Lajittelufunktiot

Meillä on vielä muutamia funktioita edellisestä luvusta käsiteltävänä, joten harjoitellaanpa niiden käyttöä.

Muista zip()-funktio, joka on erityisen hyödyllinen työskennellessäsi useiden toisiinsa liittyvien listojen kanssa. Tämä funktio mahdollistaa eri ominaisuuksien hallinnan samanaikaisesti, kuten tuotteiden lajittelun säilyttäen niiden liittyvät attribuutit.

Tehtävä

Swipe to start coding

Sinulla on kolme listaa: tuotenimet, hinnat ja myydyt määrät. Tavoitteenasi on järjestää, lajitella ja näyttää nämä tiedot tietyssä muodossa.

Koodiohjeet

  • Käytä zip()-funktiota yhdistääksesi kolme listaa tuple-listaksi järjestyksessä: (product_name, price, quantity_sold). Tallenna tulos combined_list-muuttujaan.
  • Käytä sorted()-funktiota lajitellaksesi combined_list tuotenimen mukaan nousevassa järjestyksessä. Tallenna lajiteltu tulos sorted_products-muuttujaan.
  • Käy sorted_products-lista läpi ja tulosta kunkin tuotteen nimi, hinta ja myyty määrä määritetyssä muodossa.

Tulostusvaatimukset

Jokaiselle tuotteelle tulosta:

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 6. Luku 2
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

Awesome!

Completion rate improved to 2.17

book
Haaste: Zip- ja Lajittelufunktiot

Meillä on vielä muutamia funktioita edellisestä luvusta käsiteltävänä, joten harjoitellaanpa niiden käyttöä.

Muista zip()-funktio, joka on erityisen hyödyllinen työskennellessäsi useiden toisiinsa liittyvien listojen kanssa. Tämä funktio mahdollistaa eri ominaisuuksien hallinnan samanaikaisesti, kuten tuotteiden lajittelun säilyttäen niiden liittyvät attribuutit.

Tehtävä

Swipe to start coding

Sinulla on kolme listaa: tuotenimet, hinnat ja myydyt määrät. Tavoitteenasi on järjestää, lajitella ja näyttää nämä tiedot tietyssä muodossa.

Koodiohjeet

  • Käytä zip()-funktiota yhdistääksesi kolme listaa tuple-listaksi järjestyksessä: (product_name, price, quantity_sold). Tallenna tulos combined_list-muuttujaan.
  • Käytä sorted()-funktiota lajitellaksesi combined_list tuotenimen mukaan nousevassa järjestyksessä. Tallenna lajiteltu tulos sorted_products-muuttujaan.
  • Käy sorted_products-lista läpi ja tulosta kunkin tuotteen nimi, hinta ja myyty määrä määritetyssä muodossa.

Tulostusvaatimukset

Jokaiselle tuotteelle tulosta:

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!

close

Awesome!

Completion rate improved to 2.17

Pyyhkäise näyttääksesi valikon

some-alt