Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Gestion des Listes | Autres Types de Données
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Introduction à Python

bookDéfi : Gestion des Listes

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 invite à gérer les articles du rayon traiteur d'une épicerie, en utilisant des listes imbriquées, des méthodes de liste et une logique conditionnelle.

Tâche

Swipe to start coding

Travaillez avec une petite liste du rayon charcuterie en combinant des éléments, en effectuant une simple mise à jour et en triant le résultat final.

  1. Initialisation des listes :
  • Créer une liste meat avec les valeurs : "Ham", 3.99, 50, "Sliced" ;
  • Créer une liste cheese avec les valeurs : "Cheddar", 5.49, 100, "Sharp".
  1. Création de la liste principale :
  • Combiner meat et cheese dans une seule liste appelée deli_dept.
  1. Réapprovisionnement du jambon :
  • Si la quantité de "Ham" est inférieure à 100, la mettre à jour à 100.
  1. Tri de la liste :

    • Trier deli_dept par ordre alphabétique selon le premier élément de chaque sous-liste en utilisant la méthode sort().

Exigences de sortie

  • Afficher l'état initial de deli_dept avec le message : "Initial Deli List: <deli_dept>".
  • Après toutes les opérations, afficher l'état mis à jour de deli_dept avec le message : "Updated Deli List: <deli_dept>".

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

bookDéfi : Gestion des Listes

Glissez pour afficher le menu

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 invite à gérer les articles du rayon traiteur d'une épicerie, en utilisant des listes imbriquées, des méthodes de liste et une logique conditionnelle.

Tâche

Swipe to start coding

Travaillez avec une petite liste du rayon charcuterie en combinant des éléments, en effectuant une simple mise à jour et en triant le résultat final.

  1. Initialisation des listes :
  • Créer une liste meat avec les valeurs : "Ham", 3.99, 50, "Sliced" ;
  • Créer une liste cheese avec les valeurs : "Cheddar", 5.49, 100, "Sharp".
  1. Création de la liste principale :
  • Combiner meat et cheese dans une seule liste appelée deli_dept.
  1. Réapprovisionnement du jambon :
  • Si la quantité de "Ham" est inférieure à 100, la mettre à jour à 100.
  1. Tri de la liste :

    • Trier deli_dept par ordre alphabétique selon le premier élément de chaque sous-liste en utilisant la méthode sort().

Exigences de sortie

  • Afficher l'état initial de deli_dept avec le message : "Initial Deli List: <deli_dept>".
  • Après toutes les opérations, afficher l'état mis à jour de deli_dept avec le message : "Updated Deli List: <deli_dept>".

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
single

single

some-alt