Given an n-dim array x, I can do

1. x.flat
2. x.flatten()
3. x.ravel()
4. x.reshape(-1)

Each of these expressions returns a flat version of x with some
variations.  Why does NumPy implement four different ways to do essentially
the same thing?
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to