dict没有对内容进行排序

我安装了 Anaconda 3,但遇到了问题,我读到 dict 是按键自动排序的,但这在我的安装中没有发生

在我正在阅读的书中有一个例子,写在 jupyter notebook 中:

这是应该发生的事情

我在https://colab.research.google.com 上进行了测试并得到了输出,那么我的 anaconda 安装是否有问题?这只是一种视觉表现吗?

对不起,我的英语,提前致谢

回答

如果您希望字典按字母顺序排序,您可以执行以下操作:

>>> print(dict(sorted(dic_estados.items())))
{'AM': 'Amazonas', 'BA': 'Bahia', 'MG': 'Minas Gerais', 'PR': 'Parana', 'RN': 'Rio Grande do Norte'}


以上是dict没有对内容进行排序的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>