Junior — Middle
Explique o conceito de dicionário na programação e suas funções principais.
sobes.tech IA
Resposta da IA
Um dicionário em programação é uma estrutura de dados que armazena pares de 'chave-valor'. Cada chave é única e está associada a um valor específico, permitindo acesso rápido aos dados pela chave.
Principais funções do dicionário:
- Pesquisa rápida de valores por chave.
- Adição de novos pares chave-valor.
- Remoção de elementos por chave.
- Percorrer todos os pares para processamento ou exibição.
Em Swift, o dicionário é representado pelo tipo Dictionary<Key, Value>. Exemplo:
var dict: [String: Int] = ["maçã": 3, "banana": 5]
dict["laranja"] = 7 // adição
let count = dict["maçã"] // obtenção do valor pela chave