Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Fonctions Zip et Tri | Fonctions
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Commencer
2. Variables et Types
3. Instructions Conditionnelles
4. Autres Types de Données
5. Boucles
6. Fonctions

book
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.

Tâche

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 variable combined_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 variable sorted_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

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 6. Chapitre 2
toggle bottom row

book
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.

Tâche

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 variable combined_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 variable sorted_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

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 6. Chapitre 2
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt