Kształt tablicy NumPy
Kształt tablicy
Kształt tablicy to liczba elementów w każdym wymiarze.
Uzyskaj kształt tablicy
Tablice NumPy mają wywoływany atrybut shape
, który zwraca krotkę z każdym indeksem mającym liczbę odpowiednich elementów.
Przykład
Wydrukuj kształt tablicy 2-D:
import numpy as np
arr = np.array([[1, 2, 3, 4],
[5, 6, 7, 8]])
print(arr.shape)
Powyższy przykład zwraca (2, 4)
, co oznacza, że tablica ma 2 wymiary, gdzie pierwszy wymiar ma 2 elementy, a drugi 4.
Przykład
Utwórz tablicę z 5 wymiarami, używając ndmin
wektora o wartościach 1,2,3,4 i sprawdź, czy ostatni wymiar ma wartość 4:
import numpy as np
arr = np.array([1, 2, 3, 4], ndmin=5)
print(arr)
print('shape of array :', arr.shape)
Co reprezentuje krotka kształtu?
Liczby całkowite w każdym indeksie mówią o liczbie elementów, które ma odpowiedni wymiar.
W powyższym przykładzie pod indeksem 4 mamy wartość 4, więc możemy powiedzieć, że 5 ( 4 + 1 ) wymiar ma 4 elementy.