Kursinhalt
Einführung in Python
Einführung in Python
Herausforderung: Zip- und Sortierfunktionen
Wir haben noch ein paar Funktionen aus dem vorherigen Kapitel zu behandeln, also lass uns etwas Übung mit ihnen machen.
Erinnere dich an die zip()
-Funktion, die besonders nützlich ist, wenn man mit mehreren verwandten Listen arbeitet. Diese Funktion ermöglicht es dir, verschiedene Eigenschaften von Elementen gleichzeitig zu verwalten, wie zum Beispiel Produkte zu sortieren während ihre zugehörigen Attribute beibehalten werden.
Swipe to start coding
In dieser Aufgabe wirst du mit drei Listen arbeiten, die Produktnamen, deren Preise und die verkauften Mengen darstellen. Dein Ziel ist es, diese Listen in ein strukturiertes Format zu kombinieren, sie zu sortieren und die Informationen auf eine bestimmte Weise anzuzeigen.
Code-Anweisungen
- Kombiniere die drei Listen in eine Liste von Tupeln, wobei jedes Tupel den Produktnamen, seinen Preis und die verkaufte Menge in genau dieser Reihenfolge enthält. Verwende die
zip()
-Funktion, um dies zu erreichen. Weise es der Variablencombined_list
zu. - Sortiere die kombinierte Liste der Produkte nach dem Namen in aufsteigender Reihenfolge mit der
sorted()
-Funktion. Weise das Ergebnis der Variablensorted_products
zu. - Zeige die sortierten Namen der Produkte zusammen mit ihren Preisen und verkauften Mengen unter Verwendung des gegebenen Formatierungsstrings an.
Ausgabeanforderungen
- Für jedes Produkt in der sortierten Liste, drucke die Details mit folgendem Format:
Produkt: <product_name>, Preis: <product_price>, Verkaufte Menge: <quantity_sold>
Lösung
Danke für Ihr Feedback!
Herausforderung: Zip- und Sortierfunktionen
Wir haben noch ein paar Funktionen aus dem vorherigen Kapitel zu behandeln, also lass uns etwas Übung mit ihnen machen.
Erinnere dich an die zip()
-Funktion, die besonders nützlich ist, wenn man mit mehreren verwandten Listen arbeitet. Diese Funktion ermöglicht es dir, verschiedene Eigenschaften von Elementen gleichzeitig zu verwalten, wie zum Beispiel Produkte zu sortieren während ihre zugehörigen Attribute beibehalten werden.
Swipe to start coding
In dieser Aufgabe wirst du mit drei Listen arbeiten, die Produktnamen, deren Preise und die verkauften Mengen darstellen. Dein Ziel ist es, diese Listen in ein strukturiertes Format zu kombinieren, sie zu sortieren und die Informationen auf eine bestimmte Weise anzuzeigen.
Code-Anweisungen
- Kombiniere die drei Listen in eine Liste von Tupeln, wobei jedes Tupel den Produktnamen, seinen Preis und die verkaufte Menge in genau dieser Reihenfolge enthält. Verwende die
zip()
-Funktion, um dies zu erreichen. Weise es der Variablencombined_list
zu. - Sortiere die kombinierte Liste der Produkte nach dem Namen in aufsteigender Reihenfolge mit der
sorted()
-Funktion. Weise das Ergebnis der Variablensorted_products
zu. - Zeige die sortierten Namen der Produkte zusammen mit ihren Preisen und verkauften Mengen unter Verwendung des gegebenen Formatierungsstrings an.
Ausgabeanforderungen
- Für jedes Produkt in der sortierten Liste, drucke die Details mit folgendem Format:
Produkt: <product_name>, Preis: <product_price>, Verkaufte Menge: <quantity_sold>
Lösung
Danke für Ihr Feedback!