NumPy-Array-Form
- Vorherige Seite NumPy-Kopie/Ansicht
- Nächste Seite NumPy-Array-Neuformung
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)
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)
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.
- Vorherige Seite NumPy-Kopie/Ansicht
- Nächste Seite NumPy-Array-Neuformung