1.
import numpy as np
a = np.array([[1,2,3,3],[2,3,3,4],[2,3,3,4]]) #[[1 2 3 3]
#[2 3 3 4]
#[2 3 5 4]]
b = a[:, a[1,:] == 3]
#[[2 3]
#[3 3]
#[3 5]]
c = b[[1,0,2], :]
#[[3 3]
# [2 3]
# [3 5]]
2. np.asarray()