hugis ng Array ng NumPy

Ang hugis ng array

Ang hugis ng array ay ang bilang ng mga elemento sa bawat sukat.

Hinain ang hugis ng array

Ang NumPy array ay may isang pangalan na shape ang atrubuto, na nagbibigay ng isang tuple, kung saan ang bawat index ay may bilang ng mga elemento na mayroon sa katulad na sukat.

Halimbawa

Iprint ang hugis ng 2-D array:

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

Run Instance

Ang halimbawa sa itaas ay nagbabalik (2, 4), ibig sabihin na ang array na ito ay may 2 na sukat, at bawat sukat ay mayroong 4 na elemento.

Halimbawa

Ginamit ndmin Gumawa ng isang vektor na may halaga ng 1, 2, 3, 4 at lumikha ng isang array ng 5 na sukat, at patunayan na ang halaga ng huling sukat ay 4:

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

Run Instance

Ano ang kahulugan ng hugis ng tuple?

Ang bawat index na integer ay nagpapahiwatig ng bilang ng mga elemento na mayroon sa katulad na sukat.

Sa nakaraang halimbawa, ang index 4, ang aming halaga ay 4, kaya maaaring sabihin na ang ika-5 (4 + 1 th) ayon sa sukat ay mayroong 4 na elemento.