為什么就算復制正確答案結果也是Lisa與Adam順序互換??
代碼:
d = {
??? 'Adam': 95,
??? 'Lisa': 85,
??? 'Bart': 59
}
for name in d:
??? print name,':',d[name]
結果:
Lisa : 85
Adam : 95
Bart : 59
代碼:
d = {
??? 'Adam': 95,
??? 'Lisa': 85,
??? 'Bart': 59
}
for name in d:
??? print name,':',d[name]
結果:
Lisa : 85
Adam : 95
Bart : 59
2017-08-05
舉報
2017-08-08
因為字典的無序性,你用不同的電腦,不同的軟件,輸出的答案都可能是不一樣的,但是都是對的
2017-08-05
dict的特點就是存儲的key-value序對是沒有順序的!這和list不一樣