Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. Examples
  2.  
  3. >>> np.where([[True, False], [True, True]],
  4. ... [[1, 2], [3, 4]],
  5. ... [[9, 8], [7, 6]])
  6. array([[1, 8],
  7. [3, 4]])
  8. >>> np.where([[0, 1], [1, 0]])
  9. (array([0, 1]), array([1, 0]))
  10. >>> x = np.arange(9.).reshape(3, 3)
  11. >>> np.where( x > 5 )
  12. (array([2, 2, 2]), array([0, 1, 2]))
  13. >>> x[np.where( x > 3.0 )] # Note: result is 1D.
  14. array([ 4., 5., 6., 7., 8.])
  15. >>> np.where(x < 5, x, -1) # Note: broadcasting.
  16. array([[ 0., 1., 2.],
  17. [ 3., 4., -1.],
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement