Tableau rapide - Allsalisfy

Tableau rapide - Allsalisfy
AllSatify () dans Swift Array est une méthode qui est utilisée pour vérifier si tous les éléments du tableau ont satisfait à la condition ou non. Sur la base de cela, le résultat est renvoyé sous la forme d'une valeur booléenne. Le vrai signifie que tous les éléments satisfont la condition et le faux signifie que l'un des éléments ne satisfait pas à la condition.

Ici, $ 0 peut être utilisé comme fermeture sténloque qui spécifie la condition à l'intérieur de la méthode alsatisfy ().

Syntaxe

swift_array.AllsAsfy ($ 0 Condition)

Où swift_array est le tableau d'entrée.

Paramètre
Il faut la condition en utilisant la fermeture du raccourci 0 0.

Condition unique

Exemple 1

Nous créons un tableau rapide qui a 8 éléments et obtenons les éléments qui sont égaux à Numpy.

// Créer un tableau rapide
var swift_array: [string] = ["java", "php", "scipy", "pandas", "numpy", "pandas", "pandas", "numpy"]
print ("Array réel - \ (swift_array)")
// Vérifiez si toutes les valeurs du swift_array sont égales à Numpy
Print ("toutes les valeurs du swift_array sont-elles égales à Numpy? - \ (swift_array.allsatisfy $ 0 == "Numpy") ")

Sortir

Explication

Ligne 2:

Nous avons créé un tableau nommé Swift_Array avec 8 éléments du type de chaîne.

Ligne 7:

Ici, nous vérifions si toutes les valeurs du swift_array sont égales à Numpy. Tous ne sont pas numpy. Ainsi, FAUX est la sortie.

Exemple 2

Nous créerons un tableau rapide qui compte 10 entiers et;

  1. Vérifiez si toutes les valeurs sont supérieures à 25.
  2. Vérifiez si toutes les valeurs sont inférieures à 100.
// Créer un tableau rapide
var swift_array: [int] = [28,45,67,89,90,76,87,98,66,54]
print ("Array réel - \ (swift_array)")
// Vérifiez si toutes les valeurs du swift_array sont supérieures à 25
Imprimer ("toutes les valeurs dans le swift_array sont supérieures à 25? - \ (swift_array.allsatisfy $ 0> 25) ")
// Vérifiez si toutes les valeurs du swift_array sont inférieures à 100
imprimer ("toutes les valeurs dans le swift_array sont inférieures à 100? - \ (swift_array.AllsAsfy 0 0 < 100 )")

Sortir

Explication

Ligne 2:

Nous avons créé un tableau nommé Swift_Array avec 10 éléments de type entier.

Ligne 7:

Ici, nous vérifions si toutes les valeurs du swift_array sont supérieures à 25 ou non. La sortie est vrai Puisque chaque élément du swift_array est supérieur à 25.

Ligne 10:

Ici, nous vérifions si toutes les valeurs du swift_array sont inférieures à 100 ou non . La sortie est vrai Puisque chaque élément du swift_array est inférieur à 100.

Conditions multiples

Exemple 1

Nous créons un tableau rapide qui a 10 entiers et;

  1. Vérifiez si toutes les valeurs sont supérieures à 25 et moins de 100.
  2. Vérifiez si toutes les valeurs sont supérieures à 25 ou divisées par 10.
// Créer un tableau rapide
var swift_array: [int] = [28,45,67,89,90,76,87,98,66,54]
print ("Array réel - \ (swift_array)")
// Vérifiez si toutes les valeurs dans le swift_array sont supérieures à 25 et moins de 100
Print ("toutes les valeurs dans le swift_array sont-elles supérieures à 25 et moins de 100? -\ (swift_array.AllsAsfy $ 0> 25 && 0 0 25 || 0% de 0% 10 == 0) ")

Sortir

Explication

Ligne 2:

Nous avons créé un tableau nommé Swift_Array avec 10 éléments de type entier.

Ligne 7:
Nous vérifions si toutes les valeurs dans le swift_array sont supérieures à 25 et inférieures à 100. La sortie est vrai Puisque chaque élément satisfait aux deux conditions.

Ligne 10:
Nous vérifions si toutes les valeurs du swift_array sont supérieures à 25 et divisibles par 10. La sortie est vrai Puisque chaque élément satisfait la première condition et qu'un élément ne satisfait pas à la deuxième condition. Comme l'opérateur spécifié est OU, La sortie est vraie. Au moins une condition est satisfaite.

Exemple 2

Nous créons un tableau rapide qui a 3 cordes et;

  1. Vérifiez si toutes les chaînes ont la longueur-6 et commencez par «S».
  2. Vérifiez si toutes les cordes ont la longueur-6 et se terminent avec «S».
// Créer un tableau rapide
var swift_array: [string] = ["swift1", "swift2", "swift3"]
print ("Array réel - \ (swift_array)")
// Vérifiez si toutes les chaînes ont la longueur-6 et commencent par S
imprimer ("toutes les chaînes ont-elles la longueur-6 et commencent par s? - \ (swift_array.AllsAsfy 0 0.count == 6 && 0 0.hasprefix ("s")) ")
// Vérifiez si toutes les chaînes ont une longueur et se termine par S
imprimer ("toutes les chaînes ont-elles la longueur-6 et se termine par s? - \ (swift_array.AllsAsfy 0 0.count == 6 && 0 0.HASSUFFIX ("S")) ")

Sortir

Explication

Ligne 2:

Nous avons créé un tableau nommé Swift_Array avec 3 cordes.

Ligne 7:
Nous vérifions si toutes les cordes ont la longueur-6 et commençons par «S».

Les deux conditions sont vraies.

Ligne 10:
Nous vérifions si toutes les cordes ont la longueur-6 et se terminent par «S».

La première condition est satisfaite mais la deuxième condition échoue.

Donc, la sortie finale est FAUX.

Conclusion

Dans ce tutoriel rapide, nous avons appris à vérifier l'état de tous les éléments d'un tableau à l'aide de la méthode AllsAsfy (). Le AllsAsfisfy () dans Swift Array est une méthode qui est utilisée si vérifier tous les éléments du tableau satisfait la condition ou non. Nous spécifions le $ 0 comme fermeture du sténographie et appris les différents exemples en vérifiant les différentes conditions pour vérifier tous les éléments.