НачатьНачать бесплатно

Сортировка списков

Ваша платформа доставки еды активно развивается: каждый день к ней подключаются новые рестораны. У вас есть список restaurants с названиями ресторанов и список cooking_times со средним временем приготовления блюд в минутах. Команде нужно отсортировать оба списка, чтобы выявить лучших партнёров и оптимизировать логистику доставки.

Для этого воспользуемся ещё одной встроенной функцией.

Это упражнение является частью курса

Средний уровень Python для разработчиков

Посмотреть курс

Инструкции к упражнению

  • Отсортируйте список restaurants в алфавитном порядке и сохраните результат в переменную restaurants_sorted.
  • Отсортируйте список cooking_times от наименьшего значения к наибольшему и сохраните результат в переменную cooking_times_sorted.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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)
Редактировать и запускать код