Here is the dictionary I have
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",
}
But when I print it out with "\n".join(myDict) I get this
name
nomadic
dead
port
realOwner
secret
slaves
team
y
x
population
id
description
I know that a dictionary is unordered but it comes out the same every time and I've no idea why.