Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Hantering av Listor | Andra Datatyper
Introduktion till Python

Svep för att visa menyn

book
Utmaning: Hantering av Listor

Är du redo att tillämpa din nya kunskap om listor och listmetoder i en praktisk miljö?

Denna utmaning kommer att engagera dig i att hantera en livsmedelsbutiks delikatessavdelningsartiklar, vilket kräver att du använder nästlade listor, listmetoder och villkorslogik.

Uppgift

Swipe to start coding

Hantera en lista över delikatessartiklar genom att initiera, uppdatera och organisera dem över olika kategorier som kött, ostar och kryddor.

  1. Initiera Listor:

    • Skapa en lista meat med värdena: "Ham", 3.99, 50, "Sliced";
    • Skapa en lista cheese med värdena: "Cheddar", 5.49, 100, "Sharp";
    • Skapa en lista condiment med värdena: "Mustard", 1.99, 75, "Spicy".
  2. Skapa Huvudlista:

    • Kombinera listorna meat, cheese och condiment till en enda lista kallad deli_dept.
  3. Fyll på Vara:

    • Om "Ham" finns i listan meat och dess kvantitet är mindre än 100, uppdatera dess kvantitet till 100.
  4. Lägg till Säsongskött:

    • Skapa en lista seasonal_meat med värdena: "Turkey", 4.50, 100, "Sliced";
    • Lägg till seasonal_meat till deli_dept.
  5. Ta bort Krydda:

    • Ta bort listan condiment från deli_dept.
  6. Sortera Lista:

    • Sortera deli_dept alfabetiskt baserat på det första elementet i varje underlista.

Utmatningskrav

  • Skriv ut det initiala tillståndet för deli_dept med meddelandet: "Initial Deli List: <$deli_dept>".
  • Efter alla operationer, skriv ut det uppdaterade tillståndet för deli_dept med meddelandet: "Updated Deli List: <$deli_dept>".

Notera

Sorteringen av listan kommer att baseras på det första värdet i varje underlista (t.ex., "Ham", "Cheddar", "Turkey").

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 4. Kapitel 3
Vi beklagar att något gick fel. Vad hände?

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: Hantering av Listor

Är du redo att tillämpa din nya kunskap om listor och listmetoder i en praktisk miljö?

Denna utmaning kommer att engagera dig i att hantera en livsmedelsbutiks delikatessavdelningsartiklar, vilket kräver att du använder nästlade listor, listmetoder och villkorslogik.

Uppgift

Swipe to start coding

Hantera en lista över delikatessartiklar genom att initiera, uppdatera och organisera dem över olika kategorier som kött, ostar och kryddor.

  1. Initiera Listor:

    • Skapa en lista meat med värdena: "Ham", 3.99, 50, "Sliced";
    • Skapa en lista cheese med värdena: "Cheddar", 5.49, 100, "Sharp";
    • Skapa en lista condiment med värdena: "Mustard", 1.99, 75, "Spicy".
  2. Skapa Huvudlista:

    • Kombinera listorna meat, cheese och condiment till en enda lista kallad deli_dept.
  3. Fyll på Vara:

    • Om "Ham" finns i listan meat och dess kvantitet är mindre än 100, uppdatera dess kvantitet till 100.
  4. Lägg till Säsongskött:

    • Skapa en lista seasonal_meat med värdena: "Turkey", 4.50, 100, "Sliced";
    • Lägg till seasonal_meat till deli_dept.
  5. Ta bort Krydda:

    • Ta bort listan condiment från deli_dept.
  6. Sortera Lista:

    • Sortera deli_dept alfabetiskt baserat på det första elementet i varje underlista.

Utmatningskrav

  • Skriv ut det initiala tillståndet för deli_dept med meddelandet: "Initial Deli List: <$deli_dept>".
  • Efter alla operationer, skriv ut det uppdaterade tillståndet för deli_dept med meddelandet: "Updated Deli List: <$deli_dept>".

Notera

Sorteringen av listan kommer att baseras på det första värdet i varje underlista (t.ex., "Ham", "Cheddar", "Turkey").

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 4. Kapitel 3
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