Contenu du cours
Introduction à Python
Introduction à Python
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 !
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 !