a[:,2:4]=10
a[a>5]=10
np.where(a>5,a,10) # if a>5, values equal to a themselves, else equal to 10
a.clip(3,10) # if a<3, =3, if a<10, =10
a[:,2:4]=10
a[a>5]=10
np.where(a>5,a,10) # if a>5, values equal to a themselves, else equal to 10
a.clip(3,10) # if a<3, =3, if a<10, =10