Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Zip og Sorteringsfunksjoner | Funksjoner
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introduksjon til Python

bookUtfordring: Zip og Sorteringsfunksjoner

Vi har fortsatt noen funksjoner fra forrige kapittel å gjennomgå, så la oss øve litt på dem.

Husk zip()-funksjonen, som er spesielt nyttig når du arbeider med flere relaterte lister. Denne funksjonen lar deg håndtere ulike egenskaper ved elementer samtidig, for eksempel å sortere produkter samtidig som deres tilknyttede attributter beholdes.

Oppgave

Swipe to start coding

Du har fått tre lister: produktnavn, priser og antall solgt. Målet ditt er å organisere, sortere og vise disse dataene i et spesifikt format.

Kodeinstruksjoner

  • Bruk zip() for å kombinere de tre listene til en liste med tupler i rekkefølgen: (product_name, price, quantity_sold). Tildel resultatet til combined_list.
  • Bruk sorted() for å sortere combined_list etter produktnavn i stigende rekkefølge. Tildel det sorterte resultatet til sorted_products.
  • Gå gjennom sorted_products med en løkke og skriv ut hvert produkts navn, pris og antall solgt i det angitte formatet.

Outputkrav

For hvert produkt, skriv ut:

Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 2
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

bookUtfordring: Zip og Sorteringsfunksjoner

Sveip for å vise menyen

Vi har fortsatt noen funksjoner fra forrige kapittel å gjennomgå, så la oss øve litt på dem.

Husk zip()-funksjonen, som er spesielt nyttig når du arbeider med flere relaterte lister. Denne funksjonen lar deg håndtere ulike egenskaper ved elementer samtidig, for eksempel å sortere produkter samtidig som deres tilknyttede attributter beholdes.

Oppgave

Swipe to start coding

Du har fått tre lister: produktnavn, priser og antall solgt. Målet ditt er å organisere, sortere og vise disse dataene i et spesifikt format.

Kodeinstruksjoner

  • Bruk zip() for å kombinere de tre listene til en liste med tupler i rekkefølgen: (product_name, price, quantity_sold). Tildel resultatet til combined_list.
  • Bruk sorted() for å sortere combined_list etter produktnavn i stigende rekkefølge. Tildel det sorterte resultatet til sorted_products.
  • Gå gjennom sorted_products med en løkke og skriv ut hvert produkts navn, pris og antall solgt i det angitte formatet.

Outputkrav

For hvert produkt, skriv ut:

Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 2
single

single

some-alt