import numpy as np
l=[[1,2,3,4,5],[4,5,1,3,7],[7,1,5,6,8],[1,9,0,6,3]]
a=np.array(l)
print(a)
print("----------------------------")
print(a.ndim,a.shape)
print(a[1:4:2,1:5:2])
print(a[-1:-3:-1,-2:4:-1])
print(a[::-1,::-2])
print(np.max(a,axis=0))
print(np.count_nonzero(a>6,axis=1))
#print(a[a>5]=10)
print(np.sort(a))
aW1wb3J0IG51bXB5IGFzIG5wCmw9W1sxLDIsMyw0LDVdLFs0LDUsMSwzLDddLFs3LDEsNSw2LDhdLFsxLDksMCw2LDNdXQphPW5wLmFycmF5KGwpCnByaW50KGEpCnByaW50KCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIikKcHJpbnQoYS5uZGltLGEuc2hhcGUpCnByaW50KGFbMTo0OjIsMTo1OjJdKQpwcmludChhWy0xOi0zOi0xLC0yOjQ6LTFdKQpwcmludChhWzo6LTEsOjotMl0pCnByaW50KG5wLm1heChhLGF4aXM9MCkpCnByaW50KG5wLmNvdW50X25vbnplcm8oYT42LGF4aXM9MSkpCiNwcmludChhW2E+NV09MTApCnByaW50KG5wLnNvcnQoYSkp