Um dicionário (mapa, matriz associativa) armazena associações chave → valor, permitindo procurar um valor pela sua chave em O(1) médio. Um conjunto é essencialmente um mapa com chaves mas sem valores — ele armazena apenas a pertença.
Exemplo
python
text = .split()
counts = {}
word text:
counts[word] = counts.get(word, ) +
ages = {: , : }
ages[]
ages[] =
ages
