> On Mon, May 14, 2012 at 4:33 PM, Zachary Pincus <zachary.pin...@yale.edu> 
> wrote:
>> The below seems to be a bug, but perhaps it's unavoidably part of the 
>> indexing mechanism?
>> 
>> It's easiest to show via example... note that using "[0,1]" to pull two 
>> columns out of the array gives the same shape as using ":2" in the simple 
>> case, but when there's additional slicing happening, the shapes get 
>> transposed or something.
> 
> When fancy indexing and slicing is mixed, the resulting shape is
> essentially unpredictable.

Aah, right -- this does come up on the list not infrequently, doesn't it. I'd 
always thought it was more exotic usages that raised these issues. Good to know.

>  The "correct" way to do it is to only use
> fancy indexing, i.e. generate the indices of the sliced dimension as
> well.
> 

Excellent -- thanks!


> Stéfan
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion

_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to