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
Introduction à Python
Section 4. Chapitre 4
single

single

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

Glissez pour commencer à coder

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

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

some-alt