NumPy massiv shakli (shape)


ULASHISH

Massivning shakli (shape)

Massivning shakli — har bir o‘lchamdagi elementlar soni.


Massiv shaklini olish

NumPy massivlarida shape deb nomlangan atribut bor, u har bir indeksida tegishli o‘lchamdagi elementlar soni turgan tuple qaytaradi.

Misol

2-D massivning shaklini chop eting:

import numpy as np arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) print(arr.shape)
O‘zingiz sinab ko‘ring »

Yuqoridagi misol (2, 4) qaytaradi, bu massiv 2 o‘lchamli ekanini bildiradi: birinchi o‘lchamda 2 ta, ikkinchisida esa 4 ta element bor.

Misol

ndmin yordamida 1,2,3,4 qiymatli vektordan 5 o‘lchamli massiv yarating va oxirgi o‘lchamning qiymati 4 ekanini tekshiring:

import numpy as np arr = np.array([1, 2, 3, 4], ndmin=5) print(arr) print('shape of array :', arr.shape)
O‘zingiz sinab ko‘ring »

Shakl (shape) tuple nimani ifodalaydi?

Har bir indeksdagi butun son tegishli o‘lchamda nechta element borligini bildiradi.

Yuqoridagi misolda 4-indeksda 4 qiymati turibdi, demak, 5-o‘lcham ( 4 + 1 ) 4 ta elementga ega deyishimiz mumkin.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!