Utfordring: Zip og Sorteringsfunksjoner
Vi har fortsatt noen funksjoner fra forrige kapittel å gjennomgå, så la oss øve litt på dem.
Husk zip()-funksjonen, som er spesielt nyttig når du arbeider med flere relaterte lister. Denne funksjonen lar deg håndtere ulike egenskaper ved elementer samtidig, for eksempel å sortere produkter samtidig som deres tilknyttede attributter beholdes.
Swipe to start coding
Du har fått tre lister: produktnavn, priser og antall solgt. Målet ditt er å organisere, sortere og vise disse dataene i et spesifikt format.
Kodeinstruksjoner
- Bruk
zip()for å kombinere de tre listene til en liste med tupler i rekkefølgen:(product_name, price, quantity_sold). Tildel resultatet tilcombined_list. - Bruk
sorted()for å sorterecombined_listetter produktnavn i stigende rekkefølge. Tildel det sorterte resultatet tilsorted_products. - Gå gjennom
sorted_productsmed en løkke og skriv ut hvert produkts navn, pris og antall solgt i det angitte formatet.
Outputkrav
For hvert produkt, skriv ut:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 2.17
Utfordring: Zip og Sorteringsfunksjoner
Sveip for å vise menyen
Vi har fortsatt noen funksjoner fra forrige kapittel å gjennomgå, så la oss øve litt på dem.
Husk zip()-funksjonen, som er spesielt nyttig når du arbeider med flere relaterte lister. Denne funksjonen lar deg håndtere ulike egenskaper ved elementer samtidig, for eksempel å sortere produkter samtidig som deres tilknyttede attributter beholdes.
Swipe to start coding
Du har fått tre lister: produktnavn, priser og antall solgt. Målet ditt er å organisere, sortere og vise disse dataene i et spesifikt format.
Kodeinstruksjoner
- Bruk
zip()for å kombinere de tre listene til en liste med tupler i rekkefølgen:(product_name, price, quantity_sold). Tildel resultatet tilcombined_list. - Bruk
sorted()for å sorterecombined_listetter produktnavn i stigende rekkefølge. Tildel det sorterte resultatet tilsorted_products. - Gå gjennom
sorted_productsmed en løkke og skriv ut hvert produkts navn, pris og antall solgt i det angitte formatet.
Outputkrav
For hvert produkt, skriv ut:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Løsning
Takk for tilbakemeldingene dine!
single