Herausforderung: Listenverwaltung
Sind Sie bereit, Ihr neues Wissen über Listen und Listenmethoden in einem praktischen Umfeld anzuwenden?
Diese Herausforderung wird Sie in die Verwaltung der Artikel der Feinkostabteilung eines Lebensmittelgeschäfts einbeziehen, wobei Sie verschachtelte Listen, Listenmethoden und bedingte Logik nutzen müssen.
Swipe to start coding
In dieser Aufgabe verwalten Sie eine Liste von Feinkostartikeln, indem Sie sie initialisieren, aktualisieren und organisieren. Sie arbeiten mit verschiedenen Kategorien wie Fleisch, Käse und Gewürzen und führen Operationen wie das Auffüllen von Beständen, das Hinzufügen neuer Artikel und das Sortieren der Liste durch.
Code-Anweisungen
-
Listen initialisieren:
- Erstellen Sie eine Liste namens
meatmit den Werten:"Ham",3.99,50,"Sliced". - Erstellen Sie eine Liste namens
cheesemit den Werten:"Cheddar",5.49,100,"Sharp". - Erstellen Sie eine Liste namens
condimentmit den Werten:"Mustard",1.99,75,"Spicy".
- Erstellen Sie eine Liste namens
-
Hauptliste erstellen:
- Kombinieren Sie die Listen
meat,cheeseundcondimentzu einer einzigen Liste namensdeli_dept.
- Kombinieren Sie die Listen
-
Artikel auffüllen:
- Überprüfen Sie, ob
"Ham"in der Listemeatist und ob die Menge weniger als100beträgt. Wenn beide Bedingungen zutreffen, aktualisieren Sie die Menge auf100.
- Überprüfen Sie, ob
-
Saisonales Fleisch hinzufügen:
- Erstellen Sie eine Liste namens
seasonal_meatmit den Werten:"Turkey",4.50,100,"Sliced". - Fügen Sie die Liste
seasonal_meatzur Listedeli_depthinzu.
- Erstellen Sie eine Liste namens
-
Gewürz entfernen:
- Entfernen Sie die Liste
condimentaus der Listedeli_dept.
- Entfernen Sie die Liste
-
Liste sortieren:
- Sortieren Sie die Liste
deli_deptalphabetisch basierend auf dem ersten Element jeder Unterliste.
- Sortieren Sie die Liste
Ausgabeanforderungen
- Drucken Sie den Anfangszustand der Liste
deli_deptmit der Nachricht:"Initial Deli List: <$deli_dept>". - Nach Durchführung aller Operationen drucken Sie den aktualisierten Zustand der Liste
deli_deptmit der Nachricht:"Updated Deli List: <$deli_dept>".
Hinweis:
Wenn Sie eine Liste sortieren, die andere Listen enthält, wird sie basierend auf dem ersten Wert jeder Unterliste sortiert. In unserem Beispiel, wenn wir die Liste
deli_deptsortieren, erfolgt die Sortierung basierend auf den Zeichenfolgen"Ham","Cheddar"und"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
Awesome!
Completion rate improved to 2.17
Herausforderung: Listenverwaltung
Swipe um das Menü anzuzeigen
Sind Sie bereit, Ihr neues Wissen über Listen und Listenmethoden in einem praktischen Umfeld anzuwenden?
Diese Herausforderung wird Sie in die Verwaltung der Artikel der Feinkostabteilung eines Lebensmittelgeschäfts einbeziehen, wobei Sie verschachtelte Listen, Listenmethoden und bedingte Logik nutzen müssen.
Swipe to start coding
In dieser Aufgabe verwalten Sie eine Liste von Feinkostartikeln, indem Sie sie initialisieren, aktualisieren und organisieren. Sie arbeiten mit verschiedenen Kategorien wie Fleisch, Käse und Gewürzen und führen Operationen wie das Auffüllen von Beständen, das Hinzufügen neuer Artikel und das Sortieren der Liste durch.
Code-Anweisungen
-
Listen initialisieren:
- Erstellen Sie eine Liste namens
meatmit den Werten:"Ham",3.99,50,"Sliced". - Erstellen Sie eine Liste namens
cheesemit den Werten:"Cheddar",5.49,100,"Sharp". - Erstellen Sie eine Liste namens
condimentmit den Werten:"Mustard",1.99,75,"Spicy".
- Erstellen Sie eine Liste namens
-
Hauptliste erstellen:
- Kombinieren Sie die Listen
meat,cheeseundcondimentzu einer einzigen Liste namensdeli_dept.
- Kombinieren Sie die Listen
-
Artikel auffüllen:
- Überprüfen Sie, ob
"Ham"in der Listemeatist und ob die Menge weniger als100beträgt. Wenn beide Bedingungen zutreffen, aktualisieren Sie die Menge auf100.
- Überprüfen Sie, ob
-
Saisonales Fleisch hinzufügen:
- Erstellen Sie eine Liste namens
seasonal_meatmit den Werten:"Turkey",4.50,100,"Sliced". - Fügen Sie die Liste
seasonal_meatzur Listedeli_depthinzu.
- Erstellen Sie eine Liste namens
-
Gewürz entfernen:
- Entfernen Sie die Liste
condimentaus der Listedeli_dept.
- Entfernen Sie die Liste
-
Liste sortieren:
- Sortieren Sie die Liste
deli_deptalphabetisch basierend auf dem ersten Element jeder Unterliste.
- Sortieren Sie die Liste
Ausgabeanforderungen
- Drucken Sie den Anfangszustand der Liste
deli_deptmit der Nachricht:"Initial Deli List: <$deli_dept>". - Nach Durchführung aller Operationen drucken Sie den aktualisierten Zustand der Liste
deli_deptmit der Nachricht:"Updated Deli List: <$deli_dept>".
Hinweis:
Wenn Sie eine Liste sortieren, die andere Listen enthält, wird sie basierend auf dem ersten Wert jeder Unterliste sortiert. In unserem Beispiel, wenn wir die Liste
deli_deptsortieren, erfolgt die Sortierung basierend auf den Zeichenfolgen"Ham","Cheddar"und"Turkey".
Lösung
Danke für Ihr Feedback!
single