gpt4 book ai didi

python - Python 字典(内置哈希表)是如何实现的?

转载 作者:太空宇宙 更新时间:2023-11-04 09:06:51 24 4
gpt4 key购买 nike

<分区>

我想知道 python dict(字典/哈希表)是如何实现的。特别是,如果我写类似的东西

my_dict = {"key": {"key: {"key": "value"}}}

python 解释器可能做什么?我想知道它的内部工作原理。

它是否将每个字典都视为一个对象(大部分是)?如果是这样,不同词典中相同键的散列是否相同?例如

dict1 = {"key": "value", "k": "v"}
dict2 = {"key": [1, 2.], "k": "value"}

在这 2 个不同的字典中查找键会有什么不同?另外,它如何决定桶的大小?或者类似于列表大小的处理?希望你能明白我的问题。谢谢!

编辑 - 不,我不是在问哈希表是如何工作的。我知道那部分。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com