محدوده آرایههای NumPy
- پچھلے پینجے ایجاد آرایههای NumPy
- پچھلے پینجے برش آرایههای NumPy
اختیاری کورس
کورس منصوبہ بندی:
آرائیج عناصر تکسرنا
آرائیج انڈیکس آرائیج عناصر تکسرنے کا برابر ہوتا ہے。
مثال
آپ اپنے انڈیکس نمبر کی مدد سے آرائیج کے عناصر تکسر سکتے ہیں。
ایمپورٹ نپ اے این پی arr = np.array([1, 2, 3, 4]) NumPy آرائیج میں انڈیکس 0 سے شروع ہوتا ہے، یعنی پہلے عنصر کا انڈیکس 0 ہوتا ہے، دوسرے عنصر کا انڈیکس 1 ہوتا ہے، اور ایسا ہی ہوتا ہے。
مثال
درج ذیل آرائیج سے پہلے عنصر کو حاصل کریں:
ایمپورٹ نپ اے این پی arr = np.array([1, 2, 3, 4]) درج ذیل آرائیج سے دوسرے عنصر کو حاصل کریں:
مثال
درج ذیل آرائیج سے تیسرے اور چوتارویں عناصر کو حاصل کریں اور ان کو جمع کریں:
ایمپورٹ نپ اے این پی arr = np.array([1, 2, 3, 4]) print(arr[2] + arr[3])
2-D آرائیج تکسرنا
دو بعدی آرائیج میں عناصر تکسرنا، آسانی سے کھوج کا نشان کار بجائیں کسی کا عناصر کی ابعاد اور انڈیکس کا نمائش کر سکتا ہے。
مثال
پہلی ابعاد میں دوسرے عنصر تکسرنا:
ایمپورٹ نپ اے این پی آرر = نپ آئی آر اے [[1,2,3,4,5], [6,7,8,9,10]] print('2nd element on 1st dim: ', arr[0, 1])
مثال
دوسری ابعاد میں پانچویں عنصر تکسرنا:
ایمپورٹ نپ اے این پی آرر = نپ آئی آر اے [[1,2,3,4,5], [6,7,8,9,10]] print('5th element on 2nd dim: ', arr[1, 4])
3-D آرائیج تکسرنا
کسی کا 3-D آرائیج میں عناصر تکسرنا، آسانی سے کھوج کا نشان کار بجائیں کسی کا عناصر کی ابعاد اور انڈیکس کا نمائش کر سکتا ہے。
مثال
访问第一个数组的第二个数组的第三个元素:
ایمپورٹ نپ اے این پی arr = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]) print(arr[0, 1, 2])
例子解释
arr[0, 1, 2]
打印值 6
。
工作原理:
第一个数字代表第一个维度,其中包含两个数组:
[[1, 2, 3], [4, 5, 6]]
然后:
[[7, 8, 9], [10, 11, 12]]
چونکہ ہم نے 0
,所以剩下第一个数组:
[[1, 2, 3], [4, 5, 6]]
第二个数字代表第二维,它也包含两个数组:
[1, 2, 3]
然后:
[4, 5, 6]
因为我们选择了 1
,所以剩下第二个数组:
[4, 5, 6]
第三个数字代表第三维,其中包含三个值:
4
5
6
چونکہ ہم نے 2
، لہذا آخری بجائے تیسرا کو بجائے ملا آیا:
6
نکال
نکال کا استعمال سے شروع کریں، سلسلہ کی بجائے آخری سے شروع کریں
مثال
دوئم ڈائمنشن میں کچھ اخر عناصر کو پرن کریں:
ایمپورٹ نپ اے این پی آرر = نپ آئی آر اے [[1,2,3,4,5], [6,7,8,9,10]] پرن('آخری عناصر سے دوئم ڈائمنشن: ', arr[1, -1])
- پچھلے پینجے ایجاد آرایههای NumPy
- پچھلے پینجے برش آرایههای NumPy