Junior
Quali sono i tipi di collezioni in Swift?
sobes.tech AI
Risposta dell'AI
Esistono tre principali tipi di collezioni:
- Array: Collezione ordinata di valori dello stesso tipo. Accesso tramite indice.
- Set: Collezione non ordinata di valori unici dello stesso tipo. La verifica della presenza di un elemento è efficiente.
- Dizionari: Collezione non ordinata di coppie chiave-valore. Le chiavi devono essere uniche e dello stesso tipo, i valori anche dello stesso tipo. Accesso tramite chiave.
Esempi di creazione:
// Array di stringhe
let fruits: [String] = ["Apple", "Banana", "Cherry"]
// Set di numeri interi
let primeNumbers: Set<Int> = [2, 3, 5, 7, 11]
// Dizionario con chiavi di tipo String e valori di tipo Int
let ages: [String: Int] = ["Alice": 30, "Bob": 25, "Charlie": 35]
Gli array e i dizionari sono ordinati in termini di iterazione degli elementi in un ciclo, anche se la loro caratteristica principale è l'accesso tramite indice o chiave, rispettivamente. I set non garantiscono un ordine di iterazione.