[Numpy-discussion] ndarray.T2 for 2D transpose

Alan Isaac alan.isaac at gmail.com
Wed Apr 6 15:05:11 EDT 2016

On 4/6/2016 1:47 PM, Todd wrote:
> My suggestion is that this explicitly increases the number of
> dimensions to at least 2.  The result will always have at least 2
> dimensions.  So 0D -> 2D, 1D -> 2D, 2D -> 2D, 3D -> 3D, 4D -> 4D, etc.
> So this would be equivalent to the existing `atleast_2d` function.

I truly hope nothing is done like this.
But underlying the proposal is apparently the
idea that there be an attribute equivalent to
`atleast_2d`.  Then call it `d2p`.
You can now have `a.d2p.T` which is a lot
more explicit and general than say `a.T2`,
while requiring only 3 more keystrokes.
(It's still horribly ugly, though, and I
hope this too is dismissed.)

Alan Isaac

More information about the NumPy-Discussion mailing list