Sobes.tech
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