Listen sortieren
Deine Essenslieferplattform wächst stetig, weil jeden Tag neue Restaurants dazukommen. Du hast eine Liste restaurants mit Restaurantnamen und eine Liste cooking_times, welche die durchschnittliche Zubereitungszeit für Gerichte in Minuten angibt. Dein Team benötigt beide Listen sortiert, um die Restaurants mit der besten Leistung zu finden und die Lieferlogistik zu verbessern.
Lass uns eine andere eingebaute Funktion nutzen, um diese Anfrage zu bearbeiten.
Diese Übung ist Teil des Kurses
<Kurs>Entwicklung mit Python für Fortgeschrittene</Kurs>Übungsanweisungen
- Sortiere
restaurantsalphabetisch und speichere das Ergebnis alsrestaurants_sorted. - Sortiere
cooking_timesvom schnellsten zum langsamsten Wert und speichere das Ergebnis alscooking_times_sorted.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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)