Collectes à Swift
Déployer
Les tableaux sont des ensembles de valeurs stockées sous la forme d'une valeur unique. Le tableau a un numéro d'index. Les positions du tableau comptent à partir de zéro. Le tableau commence par des crochets et se termine par des crochets. Les valeurs qu'il contient sont séparées par des virgules.
Création d'un tableau vide avec annotation de type
Si vous souhaitez créer un tableau vide, il existe plusieurs façons.
Lire la valeur d'un tableau
Fonctions de tableau
Ensemble
Bien que set soit similaire à array, il présente des différences importantes. Ceux-ci sont;
1- L'ensemble est une collection non ordonnée. Il n'a pas d'index.
2- Aucun élément n'apparaît deux fois dans un ensemble.
Nous ne lisons pas la valeur de l'ensemble, car les valeurs ne sont pas ordonnées. En général, nous pouvons utiliser l'ensemble s'il y a des valeurs que nous ne voulons pas y répéter, ou s'il y a des valeurs dont nous pensons que l'ordre n'est pas important.
Création d'un ensemble vide avec annotation de type
Définir les fonctions
Tuple
Les tuples vous permettent de stocker plusieurs valeurs ensemble dans une seule valeur. Cela peut ressembler à des tableaux, mais les tuples sont différents :
- Vous ne pouvez pas ajouter ou supprimer des éléments d'un tuple ; ils sont de taille fixe.
- Vous ne pouvez pas changer le type d'éléments dans un tuple ; ils ont toujours les mêmes types avec lesquels ils ont été créés.
- Vous pouvez accéder aux éléments d'un tuple en utilisant des positions numériques ou en les nommant, mais Swift ne vous laissera pas lire des nombres ou des noms qui n'existent pas.
C'est le nom donné à la structure dans laquelle nous détenons les données en tant que valeurs-clés.
Création d'un dictionnaire vide et d'une annotation de type
Lire la valeur d'un dictionnaire
Fonctions des dictionnaires
Si vous souhaitez approfondir ce sujet, vous pouvez accéder à mon adresse github ici .
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































