numpy find position in array
import numpy as np
heroes_1d = np.array(["Batman", "Spiderman", "Batman", "Superman"])
print(np.where(heroes_1d == 'Batman'))
# (array([0, 2]),)
print(heroes_1d[0], heroes_1d[2])
# Batman Batman
heroes_2d = np.array([
["Batman", "Spiderman", "Batman", "Superman"],
["Catwoman", "Batgirl", "Iron Man", "Batman"]
])
print(np.where(heroes_2d == 'Batman'))
# (array([0, 0, 1]), array([0, 2, 3]))
print(heroes_2d[0][0], heroes_2d[0][2], heroes_2d[1][3])
# Batman Batman Batman