Kształt tablic w NumPy

Kształt macierzy

Kształt macierzy to liczba elementów w każdym wymiarze.

Pobierz kształt macierzy

NumPy macierz ma nazwę shape właściwości, która zwraca tuplę, gdzie każdy indeks ma liczbę odpowiednich elementów.

przykładu

Wydrukuj kształt 2-wymiarowej macierzy:

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

Uruchomienie przykładu

W powyższym przykładzie zwraca (2, 4), co oznacza, że macierz ta ma 2 wymiary, każdy z nich ma 4 elementy.

przykładu

Używając ndmin Utwórz wektor z wartościami 1,2,3,4 i utwórz macierz o 5 wymiarach, a następnie potwierdź, że wartość ostatniego wymiaru wynosi 4:

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

Uruchomienie przykładu

Co oznacza kształt krotek?

Liczby całkowite w każdym indeksie wskazują na liczbę elementów posiadanych przez odpowiednią wymiar.

W przykładzie, w którym indeks wynosi 4, nasza wartość to 4, więc możemy powiedzieć, że piąty (4 + 1) wymiar ma 4 elementy.