在python中的字典排序

时间:2013-09-26 10:42:39

标签: python dictionary

Python中使用的排序原理是什么?

>>> dict = {'a':'paul', 'b':'max', 'c':'bill'}
>>> dict
{'a': 'paul', 'c': 'bill', 'b': 'max'}

为什么不呢?

{'a': 'paul', 'b': 'max', 'c': 'bill'}

1 个答案:

答案 0 :(得分:3)

python中的

Dictionaries是无序集合:

  

最好将字典视为一组无序的键:值   对,要求密钥是唯一的(在一个内   字典)。

但是,您可以使用collections.OrderedDict来获得有序词典。