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