ComeçarComece de graça

Classificação de listas

A tua plataforma de entrega de comida está crescendo, com novos restaurantes se cadastrando todos os dias. Você tem umarestaurantslista com nomes de restaurantes e umacooking_timeslista que mostra o tempo médio de preparo das refeições em minutos. Sua equipe precisa que ambas as listas sejam organizadas para identificar os restaurantes com melhor desempenho e melhorar a logística das entregas.

Vamos usar outra função integrada para lidar com essa solicitação.

Este exercício faz parte do curso

Python intermediário para desenvolvedores

Ver curso

Instruções do exercício

  • Ordenarestaurantsem ordem alfabética, salvando como restaurants_sorted.
  • Ordenacooking_timesdo mais rápido para o mais lento e salva como cooking_times_sorted.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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 e executar o código