リストの並び替え
新しいレストランが毎日加わり、フードデリバリープラットフォームは成長を続けています。レストラン名を格納した 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)