【七】内存相关(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
posted @ 2023-06-01 20:32  Chimengmeng  阅读(9)  评论(0)    收藏  举报