喜即時通訊做一個循環,使我能得到的數據字典,但由於它的字典是 按字母排序,而不是因爲我推trought循環...蟒蛇:排序
是否有可能以某種方式轉關閉字母排序?
這裏是如何做呢
data = {}
for item in container:
data[item] = {}
...
for key, val in item_container.iteritems():
...
data[item][key] = val
whitch給我這樣的事情
data = {
A : { K1 : V1, K2 : V2, K3 : V3 },
B : { K1 : V1, K2 : V2, K3 : V3 },
C : { K1 : V1, K2 : V2, K3 : V3 }
}
,我想這是因爲我要去throught循環,例如
data = {
B : {K2 : V2, K3 : V3, K1 : V1},
A : {K1 : V1, K2 : V2, K3 : V3},
C : {K3 : V3, K1 : V1, K2 : V2}
}
它似乎只是按字母順序。如果您爲其添加更多字符串或其他項目,則會看到它不是按字母順序排列的。字典沒有可靠的順序。 – 2010-04-13 14:24:35