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
Oefeninstructies
- Sorteer
restaurantsalfabetisch en sla op alsrestaurants_sorted. - Sorteer
cooking_timesvan snelst naar langzaamst en sla op alscooking_times_sorted.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in 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)