Zacznij terazZacznij za darmo

Sortowanie list

Twoja platforma dostaw jedzenia rośnie – każdego dnia dołączają nowe restauracje. Masz listę restaurants z nazwami restauracji oraz listę cooking_times ze średnimi czasami przygotowania posiłków w minutach. Twój zespół potrzebuje obu list posortowanych, aby zidentyfikować najlepsze restauracje i usprawnić logistykę dostaw.

Użyjmy kolejnej wbudowanej funkcji, aby to zrealizować.

To ćwiczenie jest częścią kursu

Python dla programistów – poziom średniozaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Posortuj listę restaurants alfabetycznie i zapisz wynik jako restaurants_sorted.
  • Posortuj listę cooking_times od najkrótszego do najdłuższego czasu i zapisz wynik jako cooking_times_sorted.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod