>[success] # 有序字典 要控制一个字典的有序排列,就可以使用OrderDict 字典,他会严格按照顺序添加,相对来说他的缺点因为内部维护了一个双向列表,所以是普通字典的2倍,需要对需求分析,看带来的实际效果是否大于运行效果 >[danger] ##### 使用 ~~~ from collections import OrderedDict d = OrderedDict() d["first"] = 1 d["two"] = 2 print(d) 打印结果: OrderedDict([('first', 1), ('two', 2)]) ~~~