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 nachfüllen:
- Falls sich
"Ham"in der Listemeatbefindet und die Menge weniger als100beträgt, Aktualisierung der Menge auf100.
- Falls sich
-
Saisonales Fleisch hinzufügen:
- Erstellen einer Liste
seasonal_meatmit den Werten:"Turkey",4.50,100,"Sliced"; - Anhängen von
seasonal_meatandeli_dept.
- Erstellen einer Liste
-
Würzmittel entfernen:
- Entfernen der Liste
condimentausdeli_dept.
- Entfernen der Liste
-
Liste sortieren:
- Alphabetisches Sortieren von
deli_deptanhand des ersten Elements jeder Unterliste mit der Methodesort().
- Alphabetisches Sortieren von
Ausgabebedingungen
- Ausgabe des Anfangszustands von
deli_deptmit der Nachricht:"Initial Deli List: <$deli_dept>". - Nach allen Operationen Ausgabe des aktualisierten Zustands von
deli_deptmit der Nachricht:"Updated Deli List: <$deli_dept>".
Hinweis
Die Sortierung der Liste erfolgt anhand des ersten Werts 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 nachfüllen:
- Falls sich
"Ham"in der Listemeatbefindet und die Menge weniger als100beträgt, Aktualisierung der Menge auf100.
- Falls sich
-
Saisonales Fleisch hinzufügen:
- Erstellen einer Liste
seasonal_meatmit den Werten:"Turkey",4.50,100,"Sliced"; - Anhängen von
seasonal_meatandeli_dept.
- Erstellen einer Liste
-
Würzmittel entfernen:
- Entfernen der Liste
condimentausdeli_dept.
- Entfernen der Liste
-
Liste sortieren:
- Alphabetisches Sortieren von
deli_deptanhand des ersten Elements jeder Unterliste mit der Methodesort().
- Alphabetisches Sortieren von
Ausgabebedingungen
- Ausgabe des Anfangszustands von
deli_deptmit der Nachricht:"Initial Deli List: <$deli_dept>". - Nach allen Operationen Ausgabe des aktualisierten Zustands von
deli_deptmit der Nachricht:"Updated Deli List: <$deli_dept>".
Hinweis
Die Sortierung der Liste erfolgt anhand des ersten Werts jeder Unterliste (z. B.
"Ham","Cheddar","Turkey").
Lösung
Danke für Ihr Feedback!
single