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 listemetoder i en praktisk sammenhæng?

Denne udfordring vil involvere dig i at administrere en købmandsforretnings delikatesseafdelings varer, hvilket kræver, at du bruger indlejrede lister, listemetoder og betinget logik.

Opgave

Swipe to start coding

Administrer en liste over delikatessevarer ved at initialisere, opdatere og organisere dem på tværs af forskellige kategorier såsom kød, oste og krydderier.

  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:

    • Kombiner meat, cheese og condiment listerne til en enkelt liste kaldet deli_dept.
  3. Genopfyld Vare:

    • Hvis "Ham" er i meat listen og dens mængde er mindre end 100, opdater dens mængde 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 Krydderi:

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

    • Sorter deli_dept alfabetisk baseret på det første element i hver underliste.

Outputkrav

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

Bemærk

Sortering af listen vil være baseret på den første værdi af 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
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

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

book
Udfordring: Listehåndtering

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

Denne udfordring vil involvere dig i at administrere en købmandsforretnings delikatesseafdelings varer, hvilket kræver, at du bruger indlejrede lister, listemetoder og betinget logik.

Opgave

Swipe to start coding

Administrer en liste over delikatessevarer ved at initialisere, opdatere og organisere dem på tværs af forskellige kategorier såsom kød, oste og krydderier.

  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:

    • Kombiner meat, cheese og condiment listerne til en enkelt liste kaldet deli_dept.
  3. Genopfyld Vare:

    • Hvis "Ham" er i meat listen og dens mængde er mindre end 100, opdater dens mængde 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 Krydderi:

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

    • Sorter deli_dept alfabetisk baseret på det første element i hver underliste.

Outputkrav

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

Bemærk

Sortering af listen vil være baseret på den første værdi af 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
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt