NumPy Array Form

Arrayets form

Arrayets form er antallet af elementer i hver dimension.

Get array shape

NumPy array har en egenskab kaldet shape egenskab, som returnerer en tuple, hvor hver indeks har antallet af elementer i det tilsvarende element.

Eksempel

Print 2-D arrays shape:

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

Kør Eksempel

De ovenstående eksempler returnerer (2, 4), hvilket betyder, at arrayet har 2 dimensioner, og hver dimension har 4 elementer.

Eksempel

Brug af ndmin Opret en vektor med værdierne 1,2,3,4 og opret en array med 5 dimensioner, og verificer værdien af det sidste dimension er 4:

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

Kør Eksempel

Hvad repræsenterer formen af en tuple?

Hver indeks' heltal indikerer antallet af elementer i den tilsvarende dimension.

I det tidligere eksempel er indekset 4, vores værdi er 4, så vi kan sige, at den 5. (4 + 1 th) dimension har 4 elementer.