Défi : Gestion des Listes
Êtes-vous prêt à mettre en pratique vos nouvelles connaissances sur les listes et les méthodes de liste dans un contexte concret ?
Ce défi vous invitera à gérer les articles du rayon traiteur d'une épicerie, en vous demandant d'utiliser des listes imbriquées, des méthodes de liste et une logique conditionnelle.
Swipe to start coding
Gérer une liste d'articles de charcuterie en les initialisant, en les mettant à jour et en les organisant selon différentes catégories telles que viandes, fromages et condiments.
-
Initialiser les listes :
- Créer une liste
meatavec les valeurs :"Ham",3.99,50,"Sliced"; - Créer une liste
cheeseavec les valeurs :"Cheddar",5.49,100,"Sharp"; - Créer une liste
condimentavec les valeurs :"Mustard",1.99,75,"Spicy".
- Créer une liste
-
Créer la liste principale :
- Combiner les listes
meat,cheeseetcondimentdans une seule liste appeléedeli_dept.
- Combiner les listes
-
Réapprovisionner un article :
- Si
"Ham"se trouve dans la listemeatet que sa quantité est inférieure à100, mettre à jour sa quantité à100.
- Si
-
Ajouter une viande saisonnière :
- Créer une liste
seasonal_meatavec les valeurs :"Turkey",4.50,100,"Sliced"; - Ajouter
seasonal_meatàdeli_dept.
- Créer une liste
-
Supprimer le condiment :
- Retirer la liste
condimentdedeli_dept.
- Retirer la liste
-
Trier la liste :
- Trier
deli_deptpar ordre alphabétique en fonction du premier élément de chaque sous-liste.
- Trier
Exigences de sortie
- Afficher l'état initial de
deli_deptavec le message :"Initial Deli List: <$deli_dept>". - Après toutes les opérations, afficher l'état mis à jour de
deli_deptavec le message :"Updated Deli List: <$deli_dept>".
Remarque
Le tri de la liste sera basé sur la première valeur de chaque sous-liste (par exemple,
"Ham","Cheddar","Turkey").
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.17
Défi : Gestion des Listes
Glissez pour afficher le menu
Êtes-vous prêt à mettre en pratique vos nouvelles connaissances sur les listes et les méthodes de liste dans un contexte concret ?
Ce défi vous invitera à gérer les articles du rayon traiteur d'une épicerie, en vous demandant d'utiliser des listes imbriquées, des méthodes de liste et une logique conditionnelle.
Swipe to start coding
Gérer une liste d'articles de charcuterie en les initialisant, en les mettant à jour et en les organisant selon différentes catégories telles que viandes, fromages et condiments.
-
Initialiser les listes :
- Créer une liste
meatavec les valeurs :"Ham",3.99,50,"Sliced"; - Créer une liste
cheeseavec les valeurs :"Cheddar",5.49,100,"Sharp"; - Créer une liste
condimentavec les valeurs :"Mustard",1.99,75,"Spicy".
- Créer une liste
-
Créer la liste principale :
- Combiner les listes
meat,cheeseetcondimentdans une seule liste appeléedeli_dept.
- Combiner les listes
-
Réapprovisionner un article :
- Si
"Ham"se trouve dans la listemeatet que sa quantité est inférieure à100, mettre à jour sa quantité à100.
- Si
-
Ajouter une viande saisonnière :
- Créer une liste
seasonal_meatavec les valeurs :"Turkey",4.50,100,"Sliced"; - Ajouter
seasonal_meatàdeli_dept.
- Créer une liste
-
Supprimer le condiment :
- Retirer la liste
condimentdedeli_dept.
- Retirer la liste
-
Trier la liste :
- Trier
deli_deptpar ordre alphabétique en fonction du premier élément de chaque sous-liste.
- Trier
Exigences de sortie
- Afficher l'état initial de
deli_deptavec le message :"Initial Deli List: <$deli_dept>". - Après toutes les opérations, afficher l'état mis à jour de
deli_deptavec le message :"Updated Deli List: <$deli_dept>".
Remarque
Le tri de la liste sera basé sur la première valeur de chaque sous-liste (par exemple,
"Ham","Cheddar","Turkey").
Solution
Merci pour vos commentaires !
single