LoslegenKostenlos loslegen

Listen sortieren

Deine Essenslieferplattform wird immer größer, weil jeden Tag neue Restaurants dazukommen. Du hast eine Liste „ restaurants “ mit Restaurantnamen und eine Liste „ cooking_times “, die die durchschnittliche Zubereitungszeit für Gerichte in Minuten angibt. Dein Team braucht 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

Entwicklung mit Python für Fortgeschrittene

Kurs anzeigen

Anleitung zur Übung

  • Sortier „ restaurants “ alphabetisch und speicher es als „ restaurants_sorted “.
  • Sortier cooking_times vom schnellsten zum langsamsten und speicher es als cooking_times_sorted.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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