散 列 问答列表

可变哈希图密钥是一种危险的做法吗?

作者:donnyton 提问时间:10/21/2011

使用可变对象作为 Hashmap 键是不好的习惯吗?当您尝试使用已修改到足以更改其哈希码的键从哈希图中检索值时,会发生什么情况? 例如,给定 class Key { int a; //mutab...

如果哈希值是从唯一的对象 ID 计算的,那么在 Python 中使用可变对象作为字典键可能会出现什么问题?

作者:Custal 提问时间:6/27/2022

在 Python 中,只要定义了哈希函数,就可以将可变对象用作字典键(例如用户定义的类)。默认情况下,用户定义的类使用对象 ID 的函数作为其哈希值,对于给定的 Python 实例,哈希值保证为 un...

需要帮助理解错误:不可散列类型“设置”表示错误,如何更改为不可变

作者:sirimiri 提问时间:2/2/2021

嗨,任何人都可以帮助我了解如何开始对此进行故障排除?不可散列类型“set”是什么意思 vocabulary, _ = list(zip(*count_pairs)) vocabulary = l...

如何检测列表是否已更改?

作者:diziaq 提问时间:6/19/2019

我有一个由鲜为人知的专有框架管理的类中的字段。List 注解由框架管理,因此基础列表有时会发生变化:它可以被重新创建,或者它的元素可能会改变。@BindMagic class SharedEnti...


共4条 当前第1页