Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Zip- und Sortierfunktionen | Funktionen
Einführung in Python
course content

Kursinhalt

Einführung in Python

Einführung in Python

1. Erste Schritte
2. Variablen und Typen
3. Bedingte Anweisungen
4. Andere Datentypen
5. Schleifen
6. Funktionen

book
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.

Aufgabe

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 Variablen combined_list zu.
  • Sortiere die kombinierte Liste der Produkte nach dem Namen in aufsteigender Reihenfolge mit der sorted()-Funktion. Weise das Ergebnis der Variablen sorted_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

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 2
toggle bottom row

book
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.

Aufgabe

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 Variablen combined_list zu.
  • Sortiere die kombinierte Liste der Produkte nach dem Namen in aufsteigender Reihenfolge mit der sorted()-Funktion. Weise das Ergebnis der Variablen sorted_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

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 2
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt