how i get the index of element in numpy array? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

how i get the index of element in numpy array?

hi i want too write a proggram for heat transfer in this stage of my proggram i want to know that a elemet is on boundary or not? and now i write this i should konw the index of my element to put it in my on_line() function thank you ``` import numpy as np hg=np.zeros([13,29]) def conv(h,t2,t1): return h*.002*(t2-t1) def cond(k,t2,t1): return k*(t2-t1) def on_line(i,j): if j==0: return 'top' if i==0: return 'left' if j==12: return 'down' if i==28: return 'right' for i in hg: for j in hg: c=on_line()

7th Nov 2020, 8:31 AM
Abbas Zandi
Abbas Zandi - avatar
1 Answer
0
If i understood correctly what you want, you can use np.indices which will get you arrays of given shape filled with the indices along each dimension. https://numpy.org/doc/stable/reference/generated/numpy.indices.html
8th Nov 2020, 8:10 PM
Volodymyr Chelnokov
Volodymyr Chelnokov - avatar