Numpy NP Arraylänge

Numpy NP Arraylänge
In diesem Artikel werden wir diskutieren, wie Sie die Größe eines Numpy -Arrays erhalten können. Erstens ist es gut zu beachten, dass die Sammelgröße durch die Anzahl der Elemente im Array bestimmt wird.

Lassen Sie uns diskutieren.

Größe Eigenschaft

Numpy bietet die Größe der Größe in einem Array, mit dem Sie die Gesamtzahl der Elemente innerhalb der angegebenen Array -Variablen abrufen können.

Betrachten Sie den unten angegebenen Beispielcode:

Numph als NP importieren
arr = np.Array ([1,2,3,4,5])
print (f "Größe: arr.Größe")

Im obigen Code importieren wir zunächst das Numpy -Paket mit dem Alias ​​von NP.

Als nächstes erstellen wir ein eindimensionales Array mit fünf Elementen. Dann verwenden Sie die arr.Die Eigenschaft der Größe holen die Größe des Arrays wie in der folgenden Ausgabe gezeigt:

Größe 5

Obwohl die Size-Eigenschaft für eindimensionale Arrays hervorragend funktioniert, fällt sie für mehrdimensionale Arrays kurz zurück.

Der folgende Code zeigt dies:

arr = np.Array ([[1,2,3], [4,5,6]])
print (f "Größe: arr.Größe")

Der obige Code verwendet die Größe der Größe, um die Größe eines 2D -Arrays zu holen. Der resultierende Wert ist wie unten gezeigt:

Größe: 6

Obwohl es die Gesamtzahl der Elemente im angegebenen Array zurückgibt, zeigt es die Größe des 2D -Arrays nicht genau.

Numpy Shape ()

Um das Problem mit der Size -Eigenschaft zu lösen, müssen wir die Funktion Shape () verwenden.

Die Funktion Shape () ist vorteilhaft, da sie die Anzahl der Elemente im angegebenen Array in jeder Dimension zurückgibt.

Dies macht es nützlich, wenn Sie mit mehrdimensionalen Arrays arbeiten, da es ein Tupel mit der Anzahl der Elemente in jeder Dimension zurückgibt. In einem 2D -Array sollte beispielsweise die Funktion die Anzahl der Elemente in Form (x, y) zurückgeben, wobei x die Anzahl der Elemente in den Zeilen ist und y die Anzahl der Elemente in der Spalte ist.

Betrachten Sie das vorherige Beispiel:

arr = np.Array ([[1,2,3], [4,5,6]])
print (f "Größe: np.Form (arr) ")

In diesem Fall sollte die Funktion zurückkehren:

Größe: (2, 3)

Wir haben in diesem Fall ein Array mit zwei Zeilen und drei Spalten.

Dies ergibt eine genauere Darstellung der Form und Größe des bereitgestellten Arrays.

Der gleiche Fall gilt für 3D -Arrays. Ein Beispiel ist unten gezeigt:

arr = np.Array ([[[1,2,3], [4,5,6], [7,8,9]]])
print (f "Größe: np.Form (arr) ")

Der obige Code sollte die Array -Form als:

Größe: (1, 3, 3)

Abschluss

In diesem Artikel haben wir die Größen von Numpy Array besprochen und wie man verschiedene Numpy -Eigenschaften und -Funktionen verwendet, um die Größe und Form eines Arrays zu erhalten.

Vielen Dank für das Lesen und wir sehen uns im nächsten!!