Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Listehåndtering | Andre Datatyper
Introduksjon til Python

Sveip for å vise menyen

book
Utfordring: Listehåndtering

Er du klar til å anvende din nye kunnskap om lister og liste-metoder i en praktisk sammenheng?

Denne utfordringen vil engasjere deg i å håndtere en dagligvarebutikks delikatesseavdelingens varer, hvor du må bruke nestede lister, liste-metoder og betinget logikk.

Oppgave

Swipe to start coding

Administrer en liste over delikatessevarer ved å initialisere, oppdatere og organisere dem i ulike kategorier som kjøtt, ost og tilbehør.

  1. Initialiser lister:

    • Opprett en liste meat med verdiene: "Ham", 3.99, 50, "Sliced";
    • Opprett en liste cheese med verdiene: "Cheddar", 5.49, 100, "Sharp";
    • Opprett en liste condiment med verdiene: "Mustard", 1.99, 75, "Spicy".
  2. Opprett hovedliste:

    • Kombiner listene meat, cheese og condiment til én liste kalt deli_dept.
  3. Etterfyll vare:

    • Hvis "Ham" finnes i listen meat og mengden er mindre enn 100, oppdater mengden til 100.
  4. Legg til sesongbasert kjøtt:

    • Opprett en liste seasonal_meat med verdiene: "Turkey", 4.50, 100, "Sliced";
    • Legg til seasonal_meat i deli_dept.
  5. Fjern tilbehør:

    • Fjern listen condiment fra deli_dept.
  6. Sorter liste:

    • Sorter deli_dept alfabetisk basert på det første elementet i hver underliste.

Krav til utdata

  • Skriv ut den opprinnelige tilstanden til deli_dept med meldingen: "Initial Deli List: <$deli_dept>".
  • Etter alle operasjoner, skriv ut den oppdaterte tilstanden til deli_dept med meldingen: "Updated Deli List: <$deli_dept>".

Merk

Sorteringen av listen vil baseres på den første verdien i hver underliste (for eksempel "Ham", "Cheddar", "Turkey").

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 4. Kapittel 3
Vi beklager at noe gikk galt. Hva skjedde?

Spør AI

expand
ChatGPT

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

book
Utfordring: Listehåndtering

Er du klar til å anvende din nye kunnskap om lister og liste-metoder i en praktisk sammenheng?

Denne utfordringen vil engasjere deg i å håndtere en dagligvarebutikks delikatesseavdelingens varer, hvor du må bruke nestede lister, liste-metoder og betinget logikk.

Oppgave

Swipe to start coding

Administrer en liste over delikatessevarer ved å initialisere, oppdatere og organisere dem i ulike kategorier som kjøtt, ost og tilbehør.

  1. Initialiser lister:

    • Opprett en liste meat med verdiene: "Ham", 3.99, 50, "Sliced";
    • Opprett en liste cheese med verdiene: "Cheddar", 5.49, 100, "Sharp";
    • Opprett en liste condiment med verdiene: "Mustard", 1.99, 75, "Spicy".
  2. Opprett hovedliste:

    • Kombiner listene meat, cheese og condiment til én liste kalt deli_dept.
  3. Etterfyll vare:

    • Hvis "Ham" finnes i listen meat og mengden er mindre enn 100, oppdater mengden til 100.
  4. Legg til sesongbasert kjøtt:

    • Opprett en liste seasonal_meat med verdiene: "Turkey", 4.50, 100, "Sliced";
    • Legg til seasonal_meat i deli_dept.
  5. Fjern tilbehør:

    • Fjern listen condiment fra deli_dept.
  6. Sorter liste:

    • Sorter deli_dept alfabetisk basert på det første elementet i hver underliste.

Krav til utdata

  • Skriv ut den opprinnelige tilstanden til deli_dept med meldingen: "Initial Deli List: <$deli_dept>".
  • Etter alle operasjoner, skriv ut den oppdaterte tilstanden til deli_dept med meldingen: "Updated Deli List: <$deli_dept>".

Merk

Sorteringen av listen vil baseres på den første verdien i hver underliste (for eksempel "Ham", "Cheddar", "Turkey").

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 4. Kapittel 3
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt