Junior — Middle
96
Puoi fare un esempio di quando è opportuno usare una struttura dati sotto forma di tabella hash?
Le aziende dove è stato chiesto
СКМ ПРО
Risposta dell'AI
sobes.tech AI
Хеш-таблица — это структура данных, которая обеспечивает очень быстрый доступ к элементам по ключу. В Python она реализована в виде словаря (dict).
Пример уместного использования:
Если нужно хранить и быстро искать информацию по уникальному ключу, например, подсчёт количества вхождений слов в тексте:
text = "apple banana apple orange banana apple"
word_count = {}
for word in text.split():
word_count[word] = word_count.get(word, 0) + 1
print(word_count) # {'apple': 3, 'banana': 2, 'orange': 1}
Здесь словарь позволяет быстро обновлять и получать количество для каждого слова без перебора всех элементов.