Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Zip- och Sorteringsfunktioner | Funktioner
Introduktion till Python

Svep för att visa menyn

book
Utmaning: Zip- och Sorteringsfunktioner

Vi har fortfarande några funktioner från föregående kapitel att gå igenom, så låt oss öva på dem.

Kom ihåg funktionen zip(), som är särskilt användbar när du arbetar med flera relaterade listor. Denna funktion gör det möjligt att hantera olika egenskaper hos objekt samtidigt, till exempel att sortera produkter samtidigt som deras tillhörande attribut bevaras.

Uppgift

Swipe to start coding

Du har tre listor: produktnamn, priser och sålda kvantiteter. Ditt mål är att organisera, sortera och visa denna data i ett specifikt format.

Kodinstruktioner

  • Använd zip() för att kombinera de tre listorna till en lista av tupler i ordningen: (product_name, price, quantity_sold). Tilldela resultatet till combined_list.
  • Använd sorted() för att sortera combined_list efter produktnamn i stigande ordning. Tilldela det sorterade resultatet till sorted_products.
  • Iterera genom sorted_products och skriv ut varje produkts namn, pris och såld kvantitet enligt det angivna formatet.

Utdatakrav

För varje produkt, skriv ut:

python

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 2

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Utmaning: Zip- och Sorteringsfunktioner

Vi har fortfarande några funktioner från föregående kapitel att gå igenom, så låt oss öva på dem.

Kom ihåg funktionen zip(), som är särskilt användbar när du arbetar med flera relaterade listor. Denna funktion gör det möjligt att hantera olika egenskaper hos objekt samtidigt, till exempel att sortera produkter samtidigt som deras tillhörande attribut bevaras.

Uppgift

Swipe to start coding

Du har tre listor: produktnamn, priser och sålda kvantiteter. Ditt mål är att organisera, sortera och visa denna data i ett specifikt format.

Kodinstruktioner

  • Använd zip() för att kombinera de tre listorna till en lista av tupler i ordningen: (product_name, price, quantity_sold). Tilldela resultatet till combined_list.
  • Använd sorted() för att sortera combined_list efter produktnamn i stigande ordning. Tilldela det sorterade resultatet till sorted_products.
  • Iterera genom sorted_products och skriv ut varje produkts namn, pris och såld kvantitet enligt det angivna formatet.

Utdatakrav

För varje produkt, skriv ut:

python

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 2
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt