Začněte nyníZačněte zdarma

Řazení seznamů

Tvoje platforma pro doručování jídla roste – každý den přibývají nové restaurace. Máš k dispozici seznam restaurants s názvy restaurací a seznam cooking_times s průměrnými časy přípravy jídel v minutách. Tým potřebuje oba seznamy seřadit, aby mohl identifikovat nejlépe fungující restaurace a zlepšit logistiku doručování.

Použijeme k tomu další vestavěnou funkci.

Toto cvičení je součástí kurzu

Intermediate Python for Developers

Zobrazit kurz

Pokyny k cvičení

  • Seřaď restaurants abecedně a výsledek ulož jako restaurants_sorted.
  • Seřaď cooking_times od nejrychlejšího po nejpomalejší a výsledek ulož jako cooking_times_sorted.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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)
Upravit a spustit kód