Défi : Fonctions Zip et Tri
Nous avons encore quelques fonctions du chapitre précédent à couvrir, alors pratiquons-les un peu.
Rappelez-vous de la fonction zip()
, qui est particulièrement utile lorsque vous travaillez avec plusieurs listes liées. Cette fonction vous permet de gérer différentes propriétés d'éléments simultanément, comme trier des produits tout en maintenant leurs attributs associés.
Swipe to start coding
Dans cette tâche, vous allez travailler avec trois listes représentant les noms de produits, leurs prix, et les quantités vendues. Votre objectif est de combiner ces listes dans un format structuré, de les trier, et d'afficher les informations d'une manière spécifique.
Instructions de Code
- Combinez les trois listes en une liste de tuples, où chaque tuple contient le nom du produit, son prix, et la quantité vendue dans cet ordre exact. Utilisez la fonction
zip()
pour y parvenir. Assignez-le à la variablecombined_list
. - Triez la liste combinée de produits par le nom dans l'ordre croissant en utilisant la fonction
sorted()
. Assignez le résultat à la variablesorted_products
. - Affichez les noms triés des produits avec leurs prix et quantités vendues en utilisant la chaîne de formatage donnée.
Exigences de Sortie
- Pour chaque produit dans la liste triée, imprimez les détails en utilisant le format suivant :
Produit : <product_name>, Prix : <product_price>, Quantité Vendue : <quantity_sold>
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 : Fonctions Zip et Tri
Glissez pour afficher le menu
Nous avons encore quelques fonctions du chapitre précédent à couvrir, alors pratiquons-les un peu.
Rappelez-vous de la fonction zip()
, qui est particulièrement utile lorsque vous travaillez avec plusieurs listes liées. Cette fonction vous permet de gérer différentes propriétés d'éléments simultanément, comme trier des produits tout en maintenant leurs attributs associés.
Swipe to start coding
Dans cette tâche, vous allez travailler avec trois listes représentant les noms de produits, leurs prix, et les quantités vendues. Votre objectif est de combiner ces listes dans un format structuré, de les trier, et d'afficher les informations d'une manière spécifique.
Instructions de Code
- Combinez les trois listes en une liste de tuples, où chaque tuple contient le nom du produit, son prix, et la quantité vendue dans cet ordre exact. Utilisez la fonction
zip()
pour y parvenir. Assignez-le à la variablecombined_list
. - Triez la liste combinée de produits par le nom dans l'ordre croissant en utilisant la fonction
sorted()
. Assignez le résultat à la variablesorted_products
. - Affichez les noms triés des produits avec leurs prix et quantités vendues en utilisant la chaîne de formatage donnée.
Exigences de Sortie
- Pour chaque produit dans la liste triée, imprimez les détails en utilisant le format suivant :
Produit : <product_name>, Prix : <product_price>, Quantité Vendue : <quantity_sold>
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 2.17single