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

Uppgift

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 till combined_list.
  • Använd sorted() för att sortera combined_list efter produktnamn i stigande ordning. Tilldela det sorterade resultatet till sorted_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:

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

Uppgift

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 till combined_list.
  • Använd sorted() för att sortera combined_list efter produktnamn i stigande ordning. Tilldela det sorterade resultatet till sorted_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:

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