Junior
Quels sont les types de collections en Swift?
sobes.tech IA
Réponse de l'IA
Il existe trois principaux types de collections:
- Tableaux (Arrays) : Collection ordonnée de valeurs du même type. Accès par index.
- Ensembles (Sets) : Collection non ordonnée de valeurs uniques du même type. La vérification de la présence d’un élément est efficace.
- Dictionnaires (Dictionaries) : Collection non ordonnée de paires clé-valeur. Les clés doivent être uniques et du même type, les valeurs aussi du même type. Accès par clé.
Exemples de création :
// Tableau de chaînes
let fruits: [String] = ["Apple", "Banana", "Cherry"]
// Ensemble de nombres entiers
let primeNumbers: Set<Int> = [2, 3, 5, 7, 11]
// Dictionnaire avec clés de type String et valeurs de type Int
let ages: [String: Int] = ["Alice": 30, "Bob": 25, "Charlie": 35]
Les tableaux et dictionnaires sont ordonnés en termes de parcours des éléments dans une boucle, bien que leur caractéristique principale soit l’accès par index ou clé, respectivement. Les ensembles ne garantissent pas un ordre de parcours.