我一直在尝试对具有以下格式的键进行排序: "0:0:0:0:0:x"
其中x是填充字典时递增的变量。
由于字典不会按顺序插入,而且我需要按顺序显示键值,所以我尝试使用
collections.OrderedDict(sorted(observation_values.items())
在这里,observation_values是我的字典,但值是按照第一个数字的顺序进行排序的,就像这样:
"0:0:0:0:0:0": [0.0], "0:0:0:0:0:1": [0.0], "0:0:0:0:0:10": [279.5],
"0:0:0:0:0:100": [1137.8], "0:0:0:0:0:101": [1159.4], "0:0:0:0:0:102":
[1180.3], "0:0:0:0:0:103": [1193.6]...
从 "0:0:0:0:0:109"
到 "0:0:0:0:0:11"
再到 "0:0:0:0:0:110"
,..:111
,..:112
。
我如何避免仅使用最高有效数字进行排序?