Discutons.
Syntaxe de fonction
La fonction a une syntaxe relativement simple comme indiqué ci-dessous:
nombant.n'importe quel (a, axe = aucun, out = aucun, keepdims =Paramètres de fonction
La fonction accepte les paramètres suivants:
Valeur de retour de fonction
La fonction renvoie un tableau contenant des valeurs booléennes.
Remarque: toute valeur qui n'est pas égale à zéro est traitée comme vraie. Ceux-ci incluent NAN et les valeurs d'infini positives et négatives.
Exemple 1
L'exemple ci-dessous montre comment utiliser la fonction Any () dans un tableau unidimensionnel tenant des valeurs booléennes.
# Importer NumpyLe code ci-dessus doit tester si l'un des éléments du tableau fourni est égal à True.
La sortie résultante est comme indiqué:
VraiExemple n ° 2
Condir l'exemple suivant:
arr = np.Array ([1,0,1, np.nan, 0])Le code doit retourner vrai car le tableau contient de vraies valeurs telles que 1 et nan.
Exemple n ° 3
Prenez la même opération effectuée sur un tableau 2D le long d'un axe spécifique.
arr = np.array ([[true, false, true], [true, false, false]])Le code ci-dessus doit renvoyer un tableau comme indiqué:
[Vrai faux vrai]Exemple n ° 4
Vous pouvez également transmettre une valeur d'axe négative, dans laquelle le cas la fonction comptera des derniers aux premiers indices.
Un exemple est comme indiqué:
arr = np.array ([[true, false, true], [true, false, false]])Cela revient:
[ Vrai vrai]Exemple n ° 5
Pour enregistrer la sortie dans un tableau différent, nous pouvons faire:
arr = np.array ([[true, false, true], [true, false, false]])Dans cet exemple, nous avons un tableau appelé Save avec la même forme que la valeur de sortie. Nous utilisons ensuite le paramètre OUT pour enregistrer la sortie de la fonction Any () dans le tableau de sauvegarde.
Le tableau résultant est comme indiqué:
[ Vrai vrai]Vous pouvez également remplacer les valeurs du tableau par des entiers.
Conclusion
Dans cet article, nous avons exploré la Numpy toute fonction, qui nous permet de tester si un élément dans un tableau évalue à vrai le long d'un axe donné.
Codage heureux!!