Indexing ဆိုတာ array ထဲက element တစ်ခုကို position နဲ့ရွေးယူတာပါ။ Python လိုပဲ NumPy index က 0 ကနေစပါတယ်။ 2-D array မှာ array[row, column] ပုံစံနဲ့ element ကိုရွေးယူနိုင်ပါတယ်။
import numpy as np
marks = np.array([65, 78, 90, 82])
print("First mark:", marks[0])
print("Last mark:", marks[-1])
student_scores = np.array([
[80, 75, 90],
[88, 92, 85]
])
print("Second student, third subject:", student_scores[1, 2])marks[0] က ပထမ element ကိုယူပါတယ်။ marks[-1] က နောက်ဆုံး element ကိုယူပါတယ်။ 2-D array မှာ student_scores[1, 2] ဆိုတာ ဒုတိယ row၊ တတိယ column ကိုယူတာပါ။ Index တွေက 0 ကနေစတာကြောင့် row 1 ဆိုတာ ဒုတိယ row ဖြစ်ပါတယ်။
First mark: 65 Last mark: 82 Second student, third subject: 85Info
Indexing ကိုတိတိကျကျနားလည်ထားရင် table data, image pixels, matrix values တွေကိုလိုချင်တဲ့နေရာကနေထုတ်ယူနိုင်ပါတယ်။