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.