Udfordring: Zip og Sorteringsfunktioner
Vi har stadig nogle få funktioner fra det forrige kapitel, som vi skal gennemgå, så lad os øve os på dem.
Husk zip()
-funktionen, som er særligt nyttig, når du arbejder med flere relaterede lister. Denne funktion gør det muligt at håndtere forskellige egenskaber for elementer samtidigt, såsom at sortere produkter samtidig med at deres tilknyttede attributter bevares.
Swipe to start coding
Du har tre lister: produktnavne, priser og solgte mængder. Dit mål er at organisere, sortere og vise disse data i et specifikt format.
Kodeinstruktioner
- Brug
zip()
til at kombinere de tre lister til en liste af tupler i rækkefølgen:(product_name, price, quantity_sold)
. Tildel resultatet tilcombined_list
. - Brug
sorted()
til at sorterecombined_list
efter produktnavn i stigende rækkefølge. Tildel det sorterede resultat tilsorted_products
. - Gennemløb
sorted_products
og udskriv hvert produkts navn, pris og solgte mængde i det angivne format.
Outputkrav
For hvert produkt, udskriv:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.17
Udfordring: Zip og Sorteringsfunktioner
Stryg for at vise menuen
Vi har stadig nogle få funktioner fra det forrige kapitel, som vi skal gennemgå, så lad os øve os på dem.
Husk zip()
-funktionen, som er særligt nyttig, når du arbejder med flere relaterede lister. Denne funktion gør det muligt at håndtere forskellige egenskaber for elementer samtidigt, såsom at sortere produkter samtidig med at deres tilknyttede attributter bevares.
Swipe to start coding
Du har tre lister: produktnavne, priser og solgte mængder. Dit mål er at organisere, sortere og vise disse data i et specifikt format.
Kodeinstruktioner
- Brug
zip()
til at kombinere de tre lister til en liste af tupler i rækkefølgen:(product_name, price, quantity_sold)
. Tildel resultatet tilcombined_list
. - Brug
sorted()
til at sorterecombined_list
efter produktnavn i stigende rækkefølge. Tildel det sorterede resultat tilsorted_products
. - Gennemløb
sorted_products
og udskriv hvert produkts navn, pris og solgte mængde i det angivne format.
Outputkrav
For hvert produkt, udskriv:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 2.17single