Lassen Sie uns diskutieren.
Funktionssyntax
Die Funktion hat eine relativ einfache Syntax, wie unten gezeigt:
Numpy.irgendwelche (a, axis = keine, out = keine, keepdims =Funktionsparameter
Die Funktion akzeptiert die folgenden Parameter:
Funktionsrückgabewert
Die Funktion gibt ein Array zurück, das Boolesche Werte enthält.
Hinweis: Jeder Wert, der nicht gleich Null ist. Dazu gehören NAN- und positive und negative Unendlichkeitswerte.
Beispiel 1
Das folgende Beispiel zeigt, wie die Funktion "Any () in einem eindimensionalen Array, das Boolesche Werte hält, verwendet wird.
# Numpy importierenDer obige Code sollte prüfen, ob eines der Elemente im bereitgestellten Array gleich wahr ist.
Die resultierende Ausgabe ist wie gezeigt:
WAHRBeispiel #2
Condier das folgende Beispiel:
arr = np.Array ([1,0,1, NP.Nan, 0])Der Code sollte True zurückgeben, da das Array echte Werte wie 1 und NAN enthält.
Beispiel #3
Nehmen Sie den gleichen Vorgang, der auf einem 2D -Array entlang einer bestimmten Achse durchgeführt wird.
arr = np.Array ([wahr, falsch, wahr], [wahr, falsch, falsch]])Der obige Code sollte ein Array wie gezeigt zurückgeben:
[Richtig Falsch wahr]Beispiel #4
Sie können auch einen negativen Achsenwert übergeben, in dem der Fall der Funktion von vorletzten zu ersten Indizes zählt.
Ein Beispiel ist wie gezeigt:
arr = np.Array ([wahr, falsch, wahr], [wahr, falsch, falsch]])Dies kehrt zurück:
[ Wahr, wahr]Beispiel Nr. 5
Um die Ausgabe in einem anderen Array zu speichern, können wir dies tun:
arr = np.Array ([wahr, falsch, wahr], [wahr, falsch, falsch]])In diesem Beispiel haben wir ein Array namens Save mit der gleichen Form wie der Ausgangswert. Wir verwenden dann den Out -Parameter, um die Ausgabe der Funktion der beliebigen () im Speichern von Array zu speichern.
Das resultierende Array ist wie gezeigt:
[ Wahr, wahr]Sie können auch die Werte des Arrays durch Ganzzahlen ersetzen.
Abschluss
In diesem Artikel haben wir die Numme -jede -Funktion untersucht, mit der wir testen können, ob ein Element in einem Array entlang einer bestimmten Achse zu true geht.
Glückliche Codierung!!