single
Utmaning: Hantering av Listor
Svep för att visa menyn
Är du redo att tillämpa dina nya kunskaper om listor och listmetoder i en praktisk situation?
Denna utmaning engagerar dig i att hantera en livsmedelsbutiks delikatessavdelningsvaror, där du behöver använda nästlade listor, listmetoder och villkorslogik.
Swipe to start coding
Hantera en lista med delikatessvaror genom att initiera, uppdatera och organisera dem i olika kategorier såsom kött, ost och tillbehör.
-
Initiera listor:
- Skapa en lista
meatmed värdena:"Ham",3.99,50,"Sliced"; - Skapa en lista
cheesemed värdena:"Cheddar",5.49,100,"Sharp"; - Skapa en lista
condimentmed värdena:"Mustard",1.99,75,"Spicy".
- Skapa en lista
-
Skapa huvudlista:
- Kombinera listorna
meat,cheeseochcondimenttill en enda lista kalladdeli_dept.
- Kombinera listorna
-
Fyll på vara:
- Om
"Ham"finns i listanmeatoch dess kvantitet är mindre än100, uppdatera kvantiteten till100.
- Om
-
Lägg till säsongskött:
- Skapa en lista
seasonal_meatmed värdena:"Turkey",4.50,100,"Sliced"; - Lägg till
seasonal_meatideli_dept.
- Skapa en lista
-
Ta bort tillbehör:
- Ta bort listan
condimentfråndeli_dept.
- Ta bort listan
-
Sortera lista:
- Sortera
deli_deptalfabetiskt baserat på det första elementet i varje underlista med hjälp av metodensort().
- Sortera
Utdatakrav
- Skriv ut det initiala tillståndet för
deli_deptmed meddelandet:"Initial Deli List: <$deli_dept>". - Efter alla operationer, skriv ut det uppdaterade tillståndet för
deli_deptmed meddelandet:"Updated Deli List: <$deli_dept>".
Observera
Sorteringen av listan kommer att baseras på det första värdet i varje underlista (t.ex.
"Ham","Cheddar","Turkey").
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal