按输入的顺序循环Python字典

按输入的顺序循环Python字典,python,dictionary,Python,Dictionary,我是Python新手,在遍历字典结构的项目时,我发现它们的顺序与输入的顺序不同。我认为Perl哈希中也会发生这种情况。有没有一种简单的方法可以让条目按“正确”的顺序排列?字典本身就是无序的;这就是他们(分期)查找钥匙的原因 在较新版本的python中,有一种方法确实保留了插入顺序。或者,你可以单独列出一份清单。字典本身就是无序的;这就是他们(分期)查找钥匙的原因 在较新版本的python中,有一种方法确实保留了插入顺序。或者,您可以保留一个单独的列表。可能重复的@JBernardo,不,这是询问

我是Python新手,在遍历字典结构的项目时,我发现它们的顺序与输入的顺序不同。我认为Perl哈希中也会发生这种情况。有没有一种简单的方法可以让条目按“正确”的顺序排列?

字典本身就是无序的;这就是他们(分期)查找钥匙的原因


在较新版本的python中,有一种方法确实保留了插入顺序。或者,你可以单独列出一份清单。

字典本身就是无序的;这就是他们(分期)查找钥匙的原因


在较新版本的python中,有一种方法确实保留了插入顺序。或者,您可以保留一个单独的列表。

可能重复的@JBernardo,不,这是询问排序的dict。这只是询问排序的dict。可能重复的@JBernardo,不,这是关于一个排序的dict。这只是关于一个排序的dict。一个单独的所需键序列列表?请注意,您可以在Python2.4、2.5或2.6中使用。一个单独的所需键序列列表?请注意,您可以在Python2.4、2.5或2.6中使用。