課程
/后端開發
/Python
/初識Python
為啥你的代碼輸出的順序是Lisa,Adam,Bart,沒有按照d的元素順序
2017-07-09
源自:初識Python 6-2
正在回答
python 字典(dict)的特點就是無序的,按照鍵(key)來提取相應值(value),而不是按相對位置,所以沒有固定的從左到右的順序。
如果要按順序輸出,可以建一個key列表,對key列表排序,按排序的key輸出value。
dict是內部是無序排列的。具體可回看相關章節
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-09
python 字典(dict)的特點就是無序的,按照鍵(key)來提取相應值(value),而不是按相對位置,所以沒有固定的從左到右的順序。
如果要按順序輸出,可以建一個key列表,對key列表排序,按排序的key輸出value。
2017-07-09
dict是內部是無序排列的。具體可回看相關章節