print出的結果為何和初始順序不一樣?
初始順序。
d = {
? ? 'Adam': 95,
? ? 'Lisa': 85,
? ? 'Bart': 59
}
for key in d:
? ? print key+ ":", d[key]
print 輸出后的順序
Lisa:?85 Adam:?95 Bart:?59
初始順序。
d = {
? ? 'Adam': 95,
? ? 'Lisa': 85,
? ? 'Bart': 59
}
for key in d:
? ? print key+ ":", d[key]
print 輸出后的順序
Lisa:?85 Adam:?95 Bart:?59
2019-05-29
舉報
2019-05-29
因為字典是無序的集合!