Swift Set - ISSUPERSET_ISSUBSET

Swift Set - ISSUPERSET_ISSUBSET

SET - ISSUPERSET ()

issuperset () dans Swift Set peut être utilisé pour vérifier si tous les éléments d'un autre ensemble existent dans cet ensemble. Si tous les éléments existent, alors nous pouvons dire que l'ensemble est un superset. Donc, vrai sera retourné. Sinon, ce n'est pas un super défini et un faux sera retourné.

Syntaxe:

swift_set1.issuperset (de: swift_set2)

Ici, Swift_Set1 est le premier ensemble, et Swift_Set2 est le deuxième ensemble.

Ce swift_set1 vérifie si tous les éléments de Swift_Set2 existent dans ce swift_set1. S'il existe, alors nous pouvons dire que le swift_set1 est un superset.

Exemple 1:

Nous allons créer deux ensembles qui contiennent des valeurs entières et vérifierons si les deux sont superset les uns aux autres ou non.Int

// Créer deux ensembles rapides
var swift_set1: set = [10,20,4,56,70]
var swift_set2: set = [10,20,4,56]
print ("Swift set1:", swift_set1)
print ("Swift set2:", swift_set2)
// Vérifiez le SWIFT_SET1 est le superset de SWIFT_SET2
print ("est swift_set1 un superset de swift_set2? -", swift_set1.issuperset (de: swift_set2))
// Vérifiez le SWIFT_SET2 est le superset de SWIFT_SET1
print ("est swift_set2 un superset de swift_set1? -", swift_set2.issuperset (de: swift_set1))

Sortir:

Explication:

Ligne 2-3:

Notre première étape consiste à créer deux ensembles (swift_set1 et swift_set2) avec des types entiers.

Ligne 9:

Nous vérifions si Swift_Set1 est un superset de SWIFT_SET2. La sortie est vraie car tous les éléments de Swift_Set2 existent dans swift_set1.

Ligne 12:

Nous vérifions si Swift_Set2 est un superset de SWIFT_SET1. La sortie est fausse car tous les éléments de Swift_Set1 n'existent pas dans SWIFT_SET2.

Exemple 2:

Nous allons créer deux ensembles qui contiendront les chaînes et vérifierons si les deux sont superset les uns aux autres ou non.

// Créer deux ensembles rapides
var swift_set1: set = ["swift1"]
var swift_set2: set = ["swift1", "swift3"]
print ("Swift set1:", swift_set1)
print ("Swift set2:", swift_set2)
// Vérifiez le SWIFT_SET1 est le superset de SWIFT_SET2
print ("est swift_set1 un superset de swift_set2? -", swift_set1.issuperset (de: swift_set2))
// Vérifiez le SWIFT_SET2 est le superset de SWIFT_SET1
print ("est swift_set2 un superset de swift_set1? -", swift_set2.issuperset (de: swift_set1))

Sortir:

Explication:

Ligne 2-3:

Notre première étape consiste à créer deux ensembles (swift_set1 et swift_set2) avec des types de chaînes.

Ligne 9:

Nous vérifions si Swift_Set1 est un superset de SWIFT_SET2. La sortie est fausse puisque tous les éléments de Swift_Set2 n'existent pas dans SWIFT_SET1.

Ligne 12:

Nous vérifions si Swift_Set2 est un superset de SWIFT_SET1. La sortie est vraie car tous les éléments de Swift_Set1 existent dans swift_set2.

Set - issubset ()

issubSet () dans Swift Set peut être utilisé pour vérifier si tous les éléments de cet ensemble existent dans un autre ensemble ou non. S'il existe, alors nous pouvons dire que l'ensemble est un sous-ensemble. Donc, vrai sera retourné. Sinon, ce n'est pas un sous-ensemble et un faux sera retourné.

Syntaxe:

swift_set1.issubset (de: swift_set2)

Ici, Swift_Set1 est le premier ensemble et Swift_Set2 est le deuxième ensemble.

Ce Swift_Set1 vérifie si tous les éléments de cet ensemble existent dans l'ensemble Swift Set2 ou non. S'il existe, alors nous pouvons dire que Swift_Set1 est un sous-ensemble de Swift_Set2.

Exemple 1:

Nous créerons deux ensembles qui contiendront les valeurs entières et vérifierons si les deux sont sous-ensemble ou non.

// Créer deux ensembles rapides
var swift_set1: set = [10,20,4,56,70]
var swift_set2: set = [10,20,4,56]
print ("Swift set1:", swift_set1)
print ("Swift set2:", swift_set2)
// Vérifiez le sous-ensemble SWIFT_SET1 de SWIFT_SET2
print ("est swift_set1 un sous-ensemble de swift_set2? -", swift_set1.issubset (de: swift_set2))
// Vérifiez que Swift_Set2 est un sous-ensemble de SWIFT_SET1
print ("est swift_set2 un sous-ensemble de swift_set1? -", swift_set2.issubset (de: swift_set1))

Sortir:

Explication:

Ligne 2-3:

Notre première étape consiste à créer deux ensembles (swift_set1 et swift_set2) avec des types entiers.

Ligne 9:

Nous vérifions si Swift_Set1 est un sous-ensemble de SWIFT_SET2. La sortie est fausse car tous les éléments de Swift_Set1 n'existent pas dans SWIFT_SET2.

Ligne 9:

Nous vérifions si Swift_Set2 est un sous-ensemble de SWIFT_SET1. La sortie est vraie car tous les éléments de Swift_Set2 existent dans swift_set1.

Exemple 2:

Nous créerons deux ensembles qui contiendront les chaînes et vérifierons si les deux sont sous-ensemble ou non.

// Créer deux ensembles rapides
var swift_set1: set = ["swift1"]
var swift_set2: set = ["swift1"]
print ("Swift set1:", swift_set1)
print ("Swift set2:", swift_set2)
// Vérifiez le sous-ensemble SWIFT_SET1 de SWIFT_SET2
print ("est swift_set1 un sous-ensemble de swift_set2? -", swift_set1.issubset (de: swift_set2))
// Vérifiez que Swift_Set2 est un sous-ensemble de SWIFT_SET1
print ("est swift_set2 un sous-ensemble de swift_set1? -", swift_set2.issubset (de: swift_set1))

Sortir:

Explication:

Ligne 2-3:

Notre première étape consiste à créer deux ensembles (swift_set1 et swift_set2) avec des types de chaînes.

Ligne 9:

Nous vérifions si Swift_Set1 est un sous-ensemble de SWIFT_SET2. La sortie est vraie car l'élément de swift_set1 existe dans swift_set2.

Ligne 9:

Nous vérifions si Swift_Set1 est un sous-ensemble de SWIFT_SET2. La sortie est vraie car l'élément de swift_set1 existe dans swift_set2.

Conclusion

Dans ce guide, nous avons discuté des méthodes Issuperset et IssubSet disponibles dans la collection de set en langage de programmation Swift. issuperset () dans Swift Set peut être utilisé pour vérifier si tous les éléments d'un autre ensemble existent dans cet ensemble. issubSet () dans Swift Set peut être utilisé pour vérifier si tous les éléments de cet ensemble existent dans un autre ensemble ou non.