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 merupakan bagian dari kursus
Python Tingkat Menengah untuk Pengembang
Instruksi latihan
- Urutkan
restaurantssecara alfabetis, simpan sebagairestaurants_sorted. - Urutkan
cooking_timesdari yang tercepat ke yang terlambat, simpan sebagaicooking_times_sorted.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)