Swift Set Operations - Créer et accéder

Swift Set Operations - Créer et accéder
Set est une collection qui stocke uniquement les éléments uniques de Swift. Il est possible de créer un ensemble en utilisant le Ensemble mot-clé.

Création

Il est facultatif de spécifier le type de données lors de la création de l'ensemble.

Syntaxe:
Set = [élément1, élément,…]

Maintenant, nous créons les ensembles avec différents types de données pour mieux comprendre ce concept.

Exemple 1:
Créons trois ensembles Swift avec trois types de données - entier, double et chaîne.

// Créer un ensemble rapide avec un type entier
var swift_set1: set = [100 200,300,400,56]
// Créez un ensemble rapide avec un double type
var swift_set2: set = [10.0,20.0,30.0,40.0,5.6]
// Créer un ensemble rapide avec un type de chaîne
var swift_set3: set = ["swift1", "swift2", "swift3", "swift4", "swift5"]
imprimer (swift_set1)
imprimer (swift_set2)
imprimer (swift_set3)

Sortir:

Explication:

Ligne 2-8:

Nous avons créé trois ensembles avec cinq éléments chacun.

Ligne 10-12

Enfin, nous avons affiché trois ensembles.

Exemple 2:
Créons trois ensembles rapides sans spécifier les types de données.

// Créer un ensemble rapide
var swift_set1: set = [100,200,300,400,56]
// Créer un ensemble rapide
var swift_set2: set = [10.0,20.0,30.0,40.0,5.6]
// Créer un ensemble rapide
var swift_set3: set = ["swift1", "swift2", "swift3", "swift4", "swift5"]
imprimer (swift_set1)
imprimer (swift_set2)
imprimer (swift_set3)

Sortir:

Explication:

Ligne 2-8:

Nous avons créé trois ensembles avec cinq éléments chacun.

Ligne 10-12

Enfin, nous avons affiché trois ensembles.

Exemple 3:
Créons un SRT avec des doublons et imprimez-le.

// Créer un ensemble rapide avec des doublons
var swift_set1: set = [100,200,300,400,56,56,100,200,200,45]
imprimer (swift_set1)

Sortir:

Vous pouvez voir que Swift_Set ne renvoie aucun doublons.

Accès à l'accès

Si vous souhaitez afficher les éléments dans un ensemble, vous pouvez utiliser une boucle pour une boucle.

Syntaxe:
pour iterator dans swift_set
Imprimer (itérateur)

Où swift_set est l'ensemble et un itérateur est habitué pour itérer les éléments présents dans le swift_set.

Exemple:
Ici, nous créons trois ensembles avec différents types de données et y accédons en utilisant une boucle pour une boucle.

// Créer un ensemble rapide avec un type entier
var swift_set1: set = [100 200,300,400,56]
// Créez un ensemble rapide avec un double type
var swift_set2: set = [10.0,20.0,30.0,40.0,5.6]
// Créer un ensemble rapide avec un type de chaîne
var swift_set3: set = ["swift1", "swift2", "swift3", "swift4", "swift5"]
// itérate les éléments dans swift_set1
pour iterator dans swift_set1
Imprimer (itérateur)

imprimer("------------------")
// itérate les éléments dans swift_set1
pour iterator dans swift_set2
Imprimer (itérateur)

imprimer("------------------")
// itérate les éléments dans swift_set1
pour iterator dans swift_set3
Imprimer (itérateur)

Sortir:

Explication:
Tout d'abord, nous avons créé trois ensembles avec 5 éléments chacun.

Ligne 10-24:
Après cela, nous utilisons les boucles pour accéder aux éléments un par un à partir de chaque ensemble.

Conclusion

Dans ce guide rapide, nous avons appris à créer un ensemble et à accéder aux éléments à partir d'un ensemble à l'aide de la boucle pour. Lors de la création d'un ensemble, il est facultatif de spécifier le type de données. S'il y a des éléments en double dans un ensemble, il ne renvoie aucune erreur. Il supprime les doublons en interne et en renvoie les éléments uniques.