NumPy massiv shakli (shape)
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!
