在Python字典中,循环(for循环)的顺序是什么?
在Python字典中,循环(for循环)的顺序是什么?
我对以下的输出有点困惑。\n我不明白执行循环的顺序。\n
domains = { "de": "Germany", "sk": "Slovakia", "hu": "Hungary", "us": "United States", "no": "Norway" } for key in domains: print key
\n输出如下:\n
sk de no us hu
\n而不是\n
de sk hu us no
\n同样地,这里\n
num = {1:"one",4:"two",23:"three",10:"four"} for key in num: print key 输出如下: 1 10 4 23
\n而不是\n
1 4 23 10
\n感谢您的帮助。