Herausforderung: Listenverwaltung
Bereit, Ihr neues Wissen über Listen und Listenmethoden in einer praxisnahen Aufgabe anzuwenden?
Diese Herausforderung fordert Sie dazu auf, die Artikel der Feinkostabteilung eines Lebensmittelgeschäfts zu verwalten. Dabei nutzen Sie verschachtelte Listen, Listenmethoden und bedingte Logik.
Swipe to start coding
Verwalten einer Liste von Feinkostartikeln durch Initialisierung, Aktualisierung und Organisation in verschiedene Kategorien wie Fleisch, Käse und Würzmittel.
-
Listen initialisieren:
- Erstellen einer Liste
meatmit den Werten:"Ham",3.99,50,"Sliced"; - Erstellen einer Liste
cheesemit den Werten:"Cheddar",5.49,100,"Sharp"; - Erstellen einer Liste
condimentmit den Werten:"Mustard",1.99,75,"Spicy".
- Erstellen einer Liste
-
Hauptliste erstellen:
- Kombinieren der Listen
meat,cheeseundcondimentzu einer einzigen Liste namensdeli_dept.
- Kombinieren der Listen
-
Artikel nachbestellen:
- Falls sich
"Ham"in der Listemeatbefindet und die Menge weniger als100beträgt, die Menge auf100aktualisieren.
- Falls sich
-
Saisonales Fleisch hinzufügen:
- Erstellen einer Liste
seasonal_meatmit den Werten:"Turkey",4.50,100,"Sliced"; seasonal_meatandeli_deptanhängen.
- Erstellen einer Liste
-
Würzmittel entfernen:
- Die Liste
condimentausdeli_deptentfernen.
- Die Liste
-
Liste sortieren:
deli_deptalphabetisch anhand des ersten Elements jeder Unterliste mit der Methodesort()sortieren.
Ausgabebedingungen
- Den Anfangszustand von
deli_deptmit der Nachricht ausgeben:"Initial Deli List: <$deli_dept>". - Nach allen Operationen den aktualisierten Zustand von
deli_deptmit der Nachricht ausgeben:"Updated Deli List: <$deli_dept>".
Hinweis
Die Sortierung der Liste erfolgt anhand des ersten Wertes jeder Unterliste (z. B.
"Ham","Cheddar","Turkey").
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 2.17
Herausforderung: Listenverwaltung
Swipe um das Menü anzuzeigen
Bereit, Ihr neues Wissen über Listen und Listenmethoden in einer praxisnahen Aufgabe anzuwenden?
Diese Herausforderung fordert Sie dazu auf, die Artikel der Feinkostabteilung eines Lebensmittelgeschäfts zu verwalten. Dabei nutzen Sie verschachtelte Listen, Listenmethoden und bedingte Logik.
Swipe to start coding
Verwalten einer Liste von Feinkostartikeln durch Initialisierung, Aktualisierung und Organisation in verschiedene Kategorien wie Fleisch, Käse und Würzmittel.
-
Listen initialisieren:
- Erstellen einer Liste
meatmit den Werten:"Ham",3.99,50,"Sliced"; - Erstellen einer Liste
cheesemit den Werten:"Cheddar",5.49,100,"Sharp"; - Erstellen einer Liste
condimentmit den Werten:"Mustard",1.99,75,"Spicy".
- Erstellen einer Liste
-
Hauptliste erstellen:
- Kombinieren der Listen
meat,cheeseundcondimentzu einer einzigen Liste namensdeli_dept.
- Kombinieren der Listen
-
Artikel nachbestellen:
- Falls sich
"Ham"in der Listemeatbefindet und die Menge weniger als100beträgt, die Menge auf100aktualisieren.
- Falls sich
-
Saisonales Fleisch hinzufügen:
- Erstellen einer Liste
seasonal_meatmit den Werten:"Turkey",4.50,100,"Sliced"; seasonal_meatandeli_deptanhängen.
- Erstellen einer Liste
-
Würzmittel entfernen:
- Die Liste
condimentausdeli_deptentfernen.
- Die Liste
-
Liste sortieren:
deli_deptalphabetisch anhand des ersten Elements jeder Unterliste mit der Methodesort()sortieren.
Ausgabebedingungen
- Den Anfangszustand von
deli_deptmit der Nachricht ausgeben:"Initial Deli List: <$deli_dept>". - Nach allen Operationen den aktualisierten Zustand von
deli_deptmit der Nachricht ausgeben:"Updated Deli List: <$deli_dept>".
Hinweis
Die Sortierung der Liste erfolgt anhand des ersten Wertes jeder Unterliste (z. B.
"Ham","Cheddar","Turkey").
Lösung
Danke für Ihr Feedback!
single