一開(kāi)始看到哈希表這個(gè)詞蔑担,感覺(jué)非常的陌生牌废,因?yàn)槭菑膆ash音譯過(guò)來(lái)的,但是哈希表是一種非常有用的數(shù)據(jù)結(jié)構(gòu)啤握,可以提高效率鸟缕。其實(shí)Python中的字典,就是一種典型的哈希表結(jié)構(gòu)排抬。用字典這個(gè)詞懂从,其實(shí)更好理解:
字典的結(jié)構(gòu)是這樣子的,總是成對(duì)出現(xiàn):
{'姓名':'張三' , ’年齡‘:'18', ?'籍貫':'北京' , ‘三圍’:[88,68,94]}
其中“張三”“年齡”“籍貫”“三圍”這些叫做鍵蹲蒲,“張三”“18”“北京”“88番甩,68,94”是他們相對(duì)應(yīng)的值悠鞍,通過(guò)查詢(xún)鍵对室,我們就可以直接訪(fǎng)問(wèn)相對(duì)應(yīng)的值。這個(gè)過(guò)程就像查字典一樣咖祭,我們知道一個(gè)字的部首掩宜,就可以快速的找到這個(gè)字在哪一頁(yè)。