I have something like
m = array([[1, 2], [4, 5], [7, 8], [6, 2]])
and
select = array([
result = array([m[j][0] if i==0 else m[j][1] for i,j in zip(select, range(0, len(m)))])