Trier des listes
Votre plateforme de livraison de nourriture prend de l'ampleur, avec de nouveaux restaurants qui se joignent chaque jour. Vous avez une liste restaurants contenant des noms de restaurants et une liste cooking_times indiquant les temps moyens de préparation des repas en minutes. Votre équipe a besoin que les deux listes soient triées pour repérer les restaurants les plus performants et améliorer la logistique de livraison.
Utilisons une autre fonction intégrée pour répondre à cette demande.
Cette activité fait partie du cours
Python intermédiaire pour développeurs et développeuses
Instructions de l’exercice
- Triez
restaurantspar ordre alphabétique et enregistrez le résultat dansrestaurants_sorted. - Triez
cooking_timesdu plus rapide au plus lent et enregistrez le résultat danscooking_times_sorted.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
restaurants = ["Sushi Central", "Burger Hub", "Taco Town", "Pizza Palace"]
cooking_times = [30, 25, 35, 40, 28, 32, 29, 31, 12, 55]
# Sort restaurant names alphabetically
restaurants_sorted = ____(____)
# Sort cooking times from fastest to slowest
cooking_times_sorted = ____(____)
print("Restaurants (A–Z):", restaurants_sorted)
print("Cooking times (ascending):", cooking_times_sorted)