ComenzarEmpieza gratis

Ordenar listas

Tu plataforma de reparto de comida a domicilio se está expandiendo a medida que se incorporan nuevos restaurantes cada día. Tienes una lista restaurants con los nombres de los restaurantes y una lista cooking_times que muestra el tiempo medio de preparación de las comidas en minutos. Tu equipo necesita ambas listas ordenadas para identificar los restaurantes con mejor rendimiento y mejorar la logística de entrega.

Usemos otra función integrada para gestionar esta solicitud.

Este ejercicio forma parte del curso

Python intermedio para desarrolladores

Ver curso

Instrucciones del ejercicio

  • Ordena « restaurants » alfabéticamente y guárdalo como « restaurants_sorted ».
  • Ordena cooking_times de más rápido a más lento y guárdalo como cooking_times_sorted.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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)
Editar y ejecutar código