这里是字典我有为什么python像我这样的词典排序?
propertyList = {
"id": "int",
"name": "char(40)",
"team": "int",
"realOwner": "int",
"x": "int",
"y": "int",
"description": "char(255)",
"port": "bool",
"secret": "bool",
"dead": "bool",
"nomadic": "bool",
"population": "int",
"slaves": "int",
}
但是,当我把它打印出来为“\ n”。加入(myDict)我得到这个
name
nomadic
dead
port
realOwner
secret
slaves
team
y
x
population
id
description
我知道,一个字典是无序的,但它每次都是一样的,我不知道为什么。
无序意味着顺序是关你的事。这并不意味着订单不一致。 – 2009-02-09 00:11:53
@S。洛特:确切地说。这就是我在CS课程中教过的东西 - “无序集合总是有一定的顺序,*无序*意味着我们不应该依赖它' – Abgan 2009-02-09 09:25:37