fork download
  1. import numpy as np
  2. l=[[1,2,3,4,5],[4,5,1,3,7],[7,1,5,6,8],[1,9,0,6,3]]
  3. a=np.array(l)
  4. print(a)
  5. print("----------------------------")
  6. print(a.ndim,a.shape)
  7. print(a[1:4:2,1:5:2])
  8. print(a[-1:-3:-1,-2:4:-1])
  9. print(a[::-1,::-2])
  10. print(np.max(a,axis=0))
  11. print(np.count_nonzero(a>6,axis=1))
  12. #print(a[a>5]=10)
  13. print(np.sort(a))
Success #stdin #stdout 0.15s 28860KB
stdin
Standard input is empty
stdout
[[1 2 3 4 5]
 [4 5 1 3 7]
 [7 1 5 6 8]
 [1 9 0 6 3]]
----------------------------
2 (4, 5)
[[5 3]
 [9 6]]
[]
[[3 0 1]
 [8 5 7]
 [7 1 4]
 [5 3 1]]
[7 9 5 6 8]
[0 1 2 1]
[[1 2 3 4 5]
 [1 3 4 5 7]
 [1 5 6 7 8]
 [0 1 3 6 9]]