【语法】哈希表与哈希值、可哈希对象与不可哈希对象

详解Python中的可哈希对象与不可哈希对象(一)——哈希表与哈希值_python中集合不可hash元素可hsh-CSDN博客

详解Python中的可哈希对象与不可哈希对象(二)_python中可哈希对象的意思-CSDN博客

【理解】

哈希函数,即是一种键值对的映射关系,用于大量数据中快速查询、操作数据; 也是一种空间换时间的数据结构;哈希函数的设计目标是尽量减少冲突(即不同的输入产生相同的输出),同时保持计算效率;

哈希列表,列表通过哈希函数计算后获得的结果,存储为列表;

可哈希,不可变数据类型都是可哈希;内部实现了__eq__()、__hash__() 函数;

在字典中,将对应key 通过哈希函数计算后,再将对于的value 值存储在计算结果中。  相当于key相等的字典,存储位置一致

 

posted on 2024-12-17 19:49  张凌赫_帅  阅读(26)  评论(0编辑  收藏  举报

导航