Aan de slagBegin gratis

Lijsten sorteren

Je bezorgplatform voor eten groeit doordat er dagelijks nieuwe restaurants bijkomen. Je hebt een lijst restaurants met namen van restaurants en een lijst cooking_times met gemiddelde bereidingstijden in minuten. Je team heeft beide lijsten gesorteerd nodig om de best presterende restaurants te vinden en de bezorglogistiek te verbeteren.

Laten we hiervoor een andere ingebouwde functie gebruiken.

Deze oefening maakt deel uit van de cursus

Python voor gevorderde ontwikkelaars

Bekijk cursus

Oefeninstructies

  • Sorteer restaurants alfabetisch en sla op als restaurants_sorted.
  • Sorteer cooking_times van snelst naar langzaamst en sla op als cooking_times_sorted.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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)
Code bewerken en uitvoeren