Ваш пример - двумерный массив, поэтому вам нужно 2 параметра, чтобы вернуть правильное число, которое вы хотите.Пример: с вашим массивом a=array([[10, 2, 13, 55]])
, a[0,0]
возвращаем 10, a[0,1]
возвращаем 2.
Я рекомендую вам создать одномерный массив, поместить ваш массив в функцию и назвать вашу функцию отличной от вашего массива
from numpy import array
temp=array([10, 2, 13, 55])
def a(arr,t):
return arr[t]
print(a(temp, 2))
Пример возврата 13