亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

字典中順序的問題

為什么輸出的順序是按照dictionary里的順序而不是隨機的?

正在回答

2 回答

#########?有序詞典
d?=?OrderedDict()
d[95]?=?'Adam'
d[85]?=?'Lisa'
d[72]?=?'Paul'
d[59]?=?'Bart'
#d.update({72:'Paul'})?#方法二
#d.setdefault(72,'Paul')?#方法三


for?k?in?d:
???print?d[k]?+?':'?+?str(k)
print?d.pop(59)


0 回復 有任何疑惑可以回復我~

dict是一種散列表結構,就是說數據輸入后按特征已經被散列了,有自己的順序.本身不記錄原輸入順序.

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758382    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

字典中順序的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號