Haaste: Zip- ja Sort-funktiot
Meillä on vielä muutama edellisen luvun funktio käsittelemättä, joten harjoitellaan niiden käyttöä.
Muista zip()-funktion, joka on erityisen hyödyllinen työskenneltäessä useiden toisiinsa liittyvien listojen kanssa. Tämän funktion avulla voidaan hallita eri ominaisuuksia samanaikaisesti, esimerkiksi lajitella tuotteita säilyttäen niihin liittyvät attribuutit.
Swipe to start coding
Sinulla on kolme listaa: tuotenimet, hinnat ja myydyt määrät. Tavoitteesi on järjestää, lajitella ja esittää nämä tiedot tietyssä muodossa.
Koodiohjeet
- Käytä
zip()-funktiota yhdistääksesi kolme listaa tupleiksi järjestyksessä:(product_name, price, quantity_sold). Tallenna tulos muuttujaancombined_list. - Käytä
sorted()-funktiota lajitellaksesicombined_listtuotenimen mukaan nousevaan järjestykseen. Tallenna lajiteltu tulos muuttujaansorted_products. - Käy
sorted_products-lista läpi silmukassa ja tulosta jokaisen tuotteen nimi, hinta ja myyty määrä annetussa muodossa.
Tulostusvaatimukset
Jokaiselle tuotteelle tulosta:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.17
Haaste: Zip- ja Sort-funktiot
Pyyhkäise näyttääksesi valikon
Meillä on vielä muutama edellisen luvun funktio käsittelemättä, joten harjoitellaan niiden käyttöä.
Muista zip()-funktion, joka on erityisen hyödyllinen työskenneltäessä useiden toisiinsa liittyvien listojen kanssa. Tämän funktion avulla voidaan hallita eri ominaisuuksia samanaikaisesti, esimerkiksi lajitella tuotteita säilyttäen niihin liittyvät attribuutit.
Swipe to start coding
Sinulla on kolme listaa: tuotenimet, hinnat ja myydyt määrät. Tavoitteesi on järjestää, lajitella ja esittää nämä tiedot tietyssä muodossa.
Koodiohjeet
- Käytä
zip()-funktiota yhdistääksesi kolme listaa tupleiksi järjestyksessä:(product_name, price, quantity_sold). Tallenna tulos muuttujaancombined_list. - Käytä
sorted()-funktiota lajitellaksesicombined_listtuotenimen mukaan nousevaan järjestykseen. Tallenna lajiteltu tulos muuttujaansorted_products. - Käy
sorted_products-lista läpi silmukassa ja tulosta jokaisen tuotteen nimi, hinta ja myyty määrä annetussa muodossa.
Tulostusvaatimukset
Jokaiselle tuotteelle tulosta:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Ratkaisu
Kiitos palautteestasi!
single