美文网首页
Python的字典是无序的吗?

Python的字典是无序的吗?

作者: 何彪1973 | 来源:发表于2020-08-22 17:07 被阅读0次

    在《Python编程从入门到实践》一书当中,不止一次的看到笔者的强调:“Python不关心键—值对的存储顺序,而只关心键和值之间的关联关系”,但我在学习过程中,从没有发现过不按顺序的情况,今天无聊上网查了一下,发现,Python3.6改写了 dict 的内部算法,因此从3.6开始,dict是有序的,在此版本之前皆是无序的。

    关于 Python 3.6 的 dict 修改详细介绍可参考:
    https://legacy.python.org/dev/peps/pep-0468/
    另外,新的算法具体细节可参考:
    https://www.cnblogs.com/songyifan427/p/11198719.html

    相关文章

      网友评论

          本文标题:Python的字典是无序的吗?

          本文链接:https://www.haomeiwen.com/subject/kkivjktx.html