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 ndminwektora 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.


Sprawdź się za pomocą ćwiczeń

Ćwiczenie:

Użyj poprawnej składni NumPy, aby sprawdzić kształt tablicy.

arr = np.array([1, 2, 3, 4, 5])

print(arr.)