Sắp xếp danh sách
Nền tảng giao đồ ăn của bạn đang mở rộng khi mỗi ngày có thêm nhà hàng mới tham gia. Bạn có danh sách restaurants chứa tên nhà hàng và danh sách cooking_times hiển thị thời gian chuẩn bị món trung bình tính bằng phút. Nhóm của bạn cần sắp xếp cả hai danh sách để xác định các nhà hàng hoạt động hiệu quả nhất và cải thiện việc điều phối giao hàng.
Hãy dùng một hàm dựng sẵn khác để xử lý yêu cầu này.
Bài tập này là một phần của khóa học
Python trung cấp dành cho nhà phát triển
Hướng dẫn bài tập
- Sắp xếp
restaurantstheo thứ tự bảng chữ cái, lưu thànhrestaurants_sorted. - Sắp xếp
cooking_timestừ nhanh nhất đến chậm nhất, lưu thànhcooking_times_sorted.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)