Sortarea listelor
Platforma ta de livrare mâncare este în plină expansiune, pe măsură ce noi restaurante se alătură zilnic. Ai o listă restaurants cu numele restaurantelor și o listă cooking_times cu timpii medii de preparare a mâncărurilor, în minute. Echipa ta are nevoie ca ambele liste să fie sortate, pentru a identifica restaurantele cu cele mai bune performanțe și a optimiza logistica livrărilor.
Hai să folosim o altă funcție built-in pentru a rezolva această cerință.
Acest exercițiu face parte din cursul
Python intermediar pentru dezvoltatori
Instrucțiuni pentru exercițiu
- Sortează
restaurantsalfabetic și salvează rezultatul înrestaurants_sorted. - Sortează
cooking_timesde la cel mai rapid la cel mai lent și salvează rezultatul încooking_times_sorted.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)