【发布时间】:2014-08-02 06:55:43
【问题描述】:
我想按“自然顺序”对字典键进行排序。如果我有一本带钥匙的字典
d = {"key1" : object, "key11" : object, "key2" : object, "key22" : object", "jay1" : object, "jay2" : object}
我想对这个字典进行排序,结果是:
d = { "jay1" : object, "jay2" : object, "key_1" : object, "key_2" : object, "key_11" : object, "key_22" : object"}
【问题讨论】:
-
字典未排序。您无法控制字典键的顺序。
-
您是在问如何“对字典进行排序”(在这种情况下问题是重复的)还是如何按自然顺序对(任何内容)进行排序(很确定它是重复的)?
-
我不相信这是重复的,因为它被标记为重复的问题是关于标准排序的,而这个问题是关于自然排序的。
标签: python dictionary natural-sort