LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Sortiere restaurants alphabetisch und speichere das Ergebnis als restaurants_sorted.
  • Sortiere cooking_times vom schnellsten zum langsamsten Wert und speichere das Ergebnis als cooking_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)
Code bearbeiten und ausführen