A hash table (hash map) menyimpan pasangan key → value dan menawarkan average O(1) insert, lookup, dan delete. Ini bekerja dengan menjalankan setiap key melalui hash function yang memetakannya ke indeks dalam array dasar (sebuah "bucket").
Cara kerjanya
text
key "cat" --hash()--> 3 buckets:
key "dog" --hash()--> 0 [0] -> ("dog", 5)
[1]
[2]
[3] -> ("cat", 9)
Contoh
python
phone = {}
phone[] =
num = phone[]
phone[]
phone
