###### tags: `Python`,`TQC` # TQC+ 程式語言Python 709 詞典排序 ![](https://i.imgur.com/6q00Kf9.png) 1. 題目說明: 請開啟PYD709.py檔案,依下列題意進行作答,輸入顏色詞典並進行排序,使輸出值符合題意要求。作答完成請另存新檔為PYA709.py再進行評分。 2. 設計說明: 請撰寫一程式,輸入一顏色詞典color_dict(以輸入鍵值"end"作為輸入結束點,詞典中將不包含鍵值"end"),再根據key值的字母由小到大排序並輸出。 3. 輸入輸出: 輸入說明 輸入一個詞典,直至end結束輸入 輸出說明 根據key值字母由小到大排序輸出 ![](https://i.imgur.com/6q00Kf9.png) ```python= color_d = {} while True: a = input("Key: ") if a != "end": color_d[a] = input("Value: ") else: break for i in sorted(color_d.keys()): print("{}: {}".format(i,color_d[i])) ```