Junior — Middle
Spiega il concetto di dizionario in programmazione e le sue funzioni principali.
sobes.tech AI
Risposta dell'AI
Un dizionario in programmazione è una struttura dati che memorizza coppie di 'chiave-valore'. Ogni chiave è unica e associata a un valore specifico, consentendo un accesso rapido ai dati tramite la chiave.
Funzioni principali del dizionario:
- Ricerca rapida del valore tramite la chiave.
- Aggiunta di nuove coppie chiave-valore.
- Rimozione di elementi tramite la chiave.
- Iterazione su tutte le coppie per elaborarle o visualizzarle.
In Swift, il dizionario è rappresentato dal tipo Dictionary<Key, Value>. Esempio:
var dict: [String: Int] = ["mela": 3, "banana": 5]
dict["arancia"] = 7 // aggiunta
let count = dict["mela"] // recupero del valore tramite la chiave