NumPy-Array-Form

Arrayform

Die Form des Arrays ist die Anzahl der Elemente in jeder Dimension.

Arrayform erhalten

NumPy-Array hat eine Eigenschaft namens shape Die Eigenschaft, die einen Tuple zurückgibt, wobei jeder Index die Anzahl der Elemente im entsprechenden Element angibt.

Beispiel

Drucken Sie die Form des 2-Dimensionalen Arrays aus:

import numpy as np
arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
print(arr.shape)

Führen Sie das Beispiel aus

Der obige Beispiel gibt zurück (2, 4), was bedeutet, dass das Array 2 Dimensionen hat, und jede Dimension hat 4 Elemente.

Beispiel

Verwenden Sie ndmin Erstellen Sie einen Vektor mit den Werten 1,2,3,4 und erstellen Sie ein Array mit 5 Dimensionen und überprüfen Sie, dass der Wert der letzten Dimension 4 ist:

import numpy as np
arr = np.array([1, 2, 3, 4], ndmin=5)
print(arr)
print('Arrayform: ', arr.shape)

Führen Sie das Beispiel aus

Was bedeutet die Form des Tuples?

Die Ganzzahl an jedem Index zeigt die Anzahl der Elemente in der entsprechenden Dimension an.

Der Index 4 im obigen Beispiel, unser Wert ist 4, daher kann gesagt werden, dass die 5. (4 + 1. Dimension) 4 Elemente hat.