Herausforderung: Zip- und Sortierfunktionen
Es gibt noch einige Funktionen aus dem vorherigen Kapitel, die behandelt werden müssen. Daher folgt nun eine Übung dazu.
Erinnere dich an die Funktion zip(), die besonders nützlich ist, wenn mit mehreren zusammengehörigen Listen gearbeitet wird. Diese Funktion ermöglicht es, verschiedene Eigenschaften von Elementen gleichzeitig zu verwalten, beispielsweise Produkte zu sortieren und dabei deren zugehörige Attribute beizubehalten.
Swipe to start coding
Du hast drei Listen: Produktnamen, Preise und verkaufte Mengen. Deine Aufgabe ist es, diese Daten zu organisieren, zu sortieren und in einem bestimmten Format anzuzeigen.
Code-Anweisungen
- Mit
zip()die drei Listen zu einer Liste von Tupeln in der Reihenfolge(product_name, price, quantity_sold)zusammenführen. Das Ergebnis der Variablencombined_listzuweisen. - Mit
sorted()diecombined_listnach Produktnamen in aufsteigender Reihenfolge sortieren. Das sortierte Ergebnis der Variablensorted_productszuweisen. - Durch
sorted_productsiterieren und für jedes Produkt den Namen, Preis und die verkaufte Menge im angegebenen Format ausgeben.
Ausgabekriterien
Für jedes Produkt ausgeben:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 2.17
Herausforderung: Zip- und Sortierfunktionen
Swipe um das Menü anzuzeigen
Es gibt noch einige Funktionen aus dem vorherigen Kapitel, die behandelt werden müssen. Daher folgt nun eine Übung dazu.
Erinnere dich an die Funktion zip(), die besonders nützlich ist, wenn mit mehreren zusammengehörigen Listen gearbeitet wird. Diese Funktion ermöglicht es, verschiedene Eigenschaften von Elementen gleichzeitig zu verwalten, beispielsweise Produkte zu sortieren und dabei deren zugehörige Attribute beizubehalten.
Swipe to start coding
Du hast drei Listen: Produktnamen, Preise und verkaufte Mengen. Deine Aufgabe ist es, diese Daten zu organisieren, zu sortieren und in einem bestimmten Format anzuzeigen.
Code-Anweisungen
- Mit
zip()die drei Listen zu einer Liste von Tupeln in der Reihenfolge(product_name, price, quantity_sold)zusammenführen. Das Ergebnis der Variablencombined_listzuweisen. - Mit
sorted()diecombined_listnach Produktnamen in aufsteigender Reihenfolge sortieren. Das sortierte Ergebnis der Variablensorted_productszuweisen. - Durch
sorted_productsiterieren und für jedes Produkt den Namen, Preis und die verkaufte Menge im angegebenen Format ausgeben.
Ausgabekriterien
Für jedes Produkt ausgeben:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Lösung
Danke für Ihr Feedback!
single