Utmaning: Zip- och Sorteringsfunktioner
Vi har fortfarande några funktioner från föregående kapitel att täcka, så låt oss få lite övning med dem.
Kom ihåg zip()
-funktionen, som är särskilt användbar när man arbetar med flera relaterade listor. Denna funktion låter dig hantera olika egenskaper hos objekt samtidigt, såsom att sortera produkter medan deras associerade attribut bibehålls.
Swipe to start coding
Du har tre listor: produktnamn, priser och sålda kvantiteter. Ditt mål är att organisera, sortera och visa dessa data i ett specifikt format.
Kodinstruktioner
- Använd
zip()
för att kombinera de tre listorna till en lista med tupler i ordningen:(product_name, price, quantity_sold)
. Tilldela resultatet tillcombined_list
. - Använd
sorted()
för att sorteracombined_list
efter produktnamn i stigande ordning. Tilldela det sorterade resultatet tillsorted_products
. - Loopa genom
sorted_products
och skriv ut varje produkts namn, pris och sålda kvantitet med det angivna formatet.
Utmatningskrav
För varje produkt, skriv ut:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.17
Utmaning: Zip- och Sorteringsfunktioner
Svep för att visa menyn
Vi har fortfarande några funktioner från föregående kapitel att täcka, så låt oss få lite övning med dem.
Kom ihåg zip()
-funktionen, som är särskilt användbar när man arbetar med flera relaterade listor. Denna funktion låter dig hantera olika egenskaper hos objekt samtidigt, såsom att sortera produkter medan deras associerade attribut bibehålls.
Swipe to start coding
Du har tre listor: produktnamn, priser och sålda kvantiteter. Ditt mål är att organisera, sortera och visa dessa data i ett specifikt format.
Kodinstruktioner
- Använd
zip()
för att kombinera de tre listorna till en lista med tupler i ordningen:(product_name, price, quantity_sold)
. Tilldela resultatet tillcombined_list
. - Använd
sorted()
för att sorteracombined_list
efter produktnamn i stigande ordning. Tilldela det sorterade resultatet tillsorted_products
. - Loopa genom
sorted_products
och skriv ut varje produkts namn, pris och sålda kvantitet med det angivna formatet.
Utmatningskrav
För varje produkt, skriv ut:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 2.17single