Udfordring: Zip og Sorteringsfunktioner
Vi har stadig et par funktioner fra det forrige kapitel at dække, så lad os få noget øvelse med dem.
Husk zip()
-funktionen, som er særligt nyttig, når man arbejder med flere relaterede lister. Denne funktion giver dig mulighed for at håndtere forskellige egenskaber af elementer samtidigt, såsom at sortere produkter mens 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 tuples 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 ved hjælp af 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 et par funktioner fra det forrige kapitel at dække, så lad os få noget øvelse med dem.
Husk zip()
-funktionen, som er særligt nyttig, når man arbejder med flere relaterede lister. Denne funktion giver dig mulighed for at håndtere forskellige egenskaber af elementer samtidigt, såsom at sortere produkter mens 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 tuples 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 ved hjælp af 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