ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Sortează restaurants alfabetic și salvează rezultatul în restaurants_sorted.
  • Sortează cooking_times de la cel mai rapid la cel mai lent și salvează rezultatul în cooking_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)
Editează și rulează codul