Guest User

Untitled

a guest
Jul 7th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.41 KB | None | 0 0
  1. >>> import numpy as np
  2. >>> a = np.random.randint(0,20,10)
  3. >>> a
  4. array([ 6,  5,  7,  4, 11, 11, 15,  7,  2, 11])
  5. >>> mask = (a%2==0)
  6. >>> mask
  7. array([ True, False, False,  True, False, False, False, False,  True,
  8.        False])
  9. >>> a[mask]
  10. array([6, 4, 2])
  11. >>> b = a[mask]
  12. >>> b
  13. array([6, 4, 2])
  14. >>> a[mask] = -1
  15. >>> a
  16. array([-1,  5,  7, -1, 11, 11, 15,  7, -1, 11])
  17. >>> np.shares_memory(a,a[mask])
  18. False
  19. >>>
Add Comment
Please, Sign In to add comment