for key in d 輸出順序為什么是亂的?
d?=?{
????'Adam':?95,
????'Lisa':?85,
????'Bart':?59
}
for?key?in?d:
????print?key,':',d.get(key)?為什么輸出順序是亂的呢?先輸出Lisa,而不是Adam?
d?=?{
????'Adam':?95,
????'Lisa':?85,
????'Bart':?59
}
for?key?in?d:
????print?key,':',d.get(key)?為什么輸出順序是亂的呢?先輸出Lisa,而不是Adam?
2017-03-18
舉報
2017-03-18
6-3 Python中dict的特點
dict的第二個特點就是存儲的key-value序對是沒有順序的!