Numerical python uses "..." in the same sense for axis
lists in multi-dim arrays. (Improved syntax for multidim
arrays is one wishlist item from PDL for the perl core.
See RFC117)

NumPy allows you to say:

   a[..., :];

where "..." means "however many", - so this is a slice along
the last dimension.

you can also say:

   a[10:20,...,10:30,30]

etc.

Karl

Larry Wall wrote:
>> If you're into dwimmery, you could make all of these work, too:
> 
>     print (1, 2, 4, ...)
>     print (1, 4, 9, 16, 25, ...)
>     print (1, 1, 2, 3, 5, ...)
>     print ('a', 'b', 'c', ...)
>     print (3, 1, 4, 1, 5, 9, 6, 2, 5, ...)
> 
> : BTW, I propose the this new operator be pronounced "yadda yadda yadda". :-)
> 
> If you want to save the world, come up with a better way to say "www".
> (And make it stick...)
> 
> Larry

Reply via email to