我有一个Python字典,如下所示:
dict = {'a':1, 'q':1, 'l':2, 'm':1, 'u':1, 'i':1}
是否有任何方法可以保持这个字典的顺序?我已经阅读了几个论坛,并且大多数建议使用OrderedDict()。但是正如在这里所解释的那样:Python OrderedDict not keeping element order 当以那种形式编写字典时,OrderedDict(dict)将无法保持顺序。我无法手动以特定方式创建字典(例如元组列表),因为它是由其他地方的代码随机生成的。
非常感谢您的帮助!
是否有任何方法可以保持这个字典的顺序?我已经阅读了几个论坛,并且大多数建议使用OrderedDict()。但是正如在这里所解释的那样:Python OrderedDict not keeping element order 当以那种形式编写字典时,OrderedDict(dict)将无法保持顺序。我无法手动以特定方式创建字典(例如元组列表),因为它是由其他地方的代码随机生成的。
非常感谢您的帮助!