Junior — Middle
Quelle information peut servir de clé dans la structure de données d'un dictionnaire?
sobes.tech IA
Réponse de l'IA
Dans la structure de données, un dictionnaire (Dictionary) peut avoir comme clé n'importe quel type de données qui respecte le protocole Hashable en Swift. Cela signifie que la clé doit être unique et capable de calculer une valeur de hachage pour une recherche rapide.
Exemples de clés :
- Chaînes (
String) - Nombres entiers (
Int) - Énumérations (
enum), si elles respectent Hashable - Tuples composés de types Hashable
Exemple :
let dict: [String: Int] = ["apple": 3, "banana": 5]
Ici, les clés sont des chaînes.