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

Stryg for at vise menuen

book
Udfordring: Listehåndtering

Er du klar til at anvende din nye viden om lister og liste-metoder i en praktisk sammenhæng?

Denne udfordring involverer håndtering af en dagligvarebutiks delikatesseafdelingsvarer, hvor du skal bruge indlejrede lister, liste-metoder og betinget logik.

Opgave

Swipe to start coding

Administrer en liste over delikatessevarer ved at initialisere, opdatere og organisere dem i forskellige kategorier såsom kød, ost og tilbehør.

  1. Initialiser lister:

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

    • Kombinér listerne meat, cheese og condiment til en samlet liste kaldet deli_dept.
  3. Genopfyld vare:

    • Hvis "Ham" findes i listen meat og dens antal er mindre end 100, opdateres antallet til 100.
  4. Tilføj sæsonkød:

    • Opret en liste seasonal_meat med værdierne: "Turkey", 4.50, 100, "Sliced";
    • Tilføj seasonal_meat til deli_dept.
  5. Fjern tilbehør:

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

    • Sortér deli_dept alfabetisk baseret på det første element i hver underliste.

Outputkrav

  • Udskriv den indledende tilstand af deli_dept med beskeden: "Initial Deli List: <$deli_dept>".
  • Efter alle operationer udskrives den opdaterede tilstand af deli_dept med beskeden: "Updated Deli List: <$deli_dept>".

Bemærk

Sortering af listen vil ske baseret på den første værdi i hver underliste (f.eks. "Ham", "Cheddar", "Turkey").

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 3
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

Awesome!

Completion rate improved to 2.17

book
Udfordring: Listehåndtering

Er du klar til at anvende din nye viden om lister og liste-metoder i en praktisk sammenhæng?

Denne udfordring involverer håndtering af en dagligvarebutiks delikatesseafdelingsvarer, hvor du skal bruge indlejrede lister, liste-metoder og betinget logik.

Opgave

Swipe to start coding

Administrer en liste over delikatessevarer ved at initialisere, opdatere og organisere dem i forskellige kategorier såsom kød, ost og tilbehør.

  1. Initialiser lister:

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

    • Kombinér listerne meat, cheese og condiment til en samlet liste kaldet deli_dept.
  3. Genopfyld vare:

    • Hvis "Ham" findes i listen meat og dens antal er mindre end 100, opdateres antallet til 100.
  4. Tilføj sæsonkød:

    • Opret en liste seasonal_meat med værdierne: "Turkey", 4.50, 100, "Sliced";
    • Tilføj seasonal_meat til deli_dept.
  5. Fjern tilbehør:

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

    • Sortér deli_dept alfabetisk baseret på det første element i hver underliste.

Outputkrav

  • Udskriv den indledende tilstand af deli_dept med beskeden: "Initial Deli List: <$deli_dept>".
  • Efter alle operationer udskrives den opdaterede tilstand af deli_dept med beskeden: "Updated Deli List: <$deli_dept>".

Bemærk

Sortering af listen vil ske baseret på den første værdi i hver underliste (f.eks. "Ham", "Cheddar", "Turkey").

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

close

Awesome!

Completion rate improved to 2.17

Stryg for at vise menuen

some-alt