【七】内存相关(3)
【七】内存相关(3)
- hash() :
- 获取到对象的哈希值(int, str, bool, tuple).
- hash算法:
- (1) 目的是唯一性
- (2) dict 查找效率非常高
- hash表:
- 用空间换的时间 比较耗费内存
s = 'alex'
print(hash(s)) #-168324845050430382
lst = [1, 2, 3, 4, 5]
print(hash(lst)) #报错,列表是不可哈希的
id() : 获取到对象的内存地址
s = 'alex'
print(id(s)) #2278345368944
本文来自博客园,作者:Chimengmeng,转载请注明原文链接:https://www.cnblogs.com/dream-ze/p/17450134.html

浙公网安备 33010602011771号