Mengurutkan daftar
Platform pengantaran makanan Anda berkembang seiring restoran baru bergabung setiap hari. Anda memiliki daftar restaurants berisi nama restoran dan daftar cooking_times yang menampilkan rata-rata waktu persiapan makanan dalam menit. Tim Anda memerlukan kedua daftar tersebut diurutkan untuk mengidentifikasi restoran dengan kinerja terbaik dan meningkatkan logistik pengantaran.
Mari kita gunakan fungsi bawaan lain untuk menangani permintaan ini.
Latihan ini adalah bagian dari kursus
Python Tingkat Menengah untuk Pengembang
Petunjuk latihan
- Urutkan
restaurantssecara alfabetis, simpan sebagairestaurants_sorted. - Urutkan
cooking_timesdari yang tercepat ke yang terlambat, simpan sebagaicooking_times_sorted.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)