在python中,如果用hashtable来进行索引,需要预先定义分区/buckets,即告诉系统有几个区,并建立空白的分区;类比安装操作系统前先对硬盘分好C:盘、D:盘、...
def make_hashtable(nbuckets): #nbuckets引入分区数量,最小1
table = []
for i in range(0,nbuckets): #range函数生成从0至nbuckets-1,步长为1的数列
table.append([])
return table
在python中,如果用hashtable来进行索引,需要预先定义分区/buckets,即告诉系统有几个区,并建立空白的分区;类比安装操作系统前先对硬盘分好C:盘、D:盘、...
def make_hashtable(nbuckets): #nbuckets引入分区数量,最小1
table = []
for i in range(0,nbuckets): #range函数生成从0至nbuckets-1,步长为1的数列
table.append([])
return table