JuliaLang/julia

Ellipsis slicing

Open

#5,405 opened on Jan 15, 2014

View on GitHub
 (29 comments) (8 reactions) (0 assignees)Julia (5,773 forks)batch import
arrayshelp wantedparser

Repository metrics

Stars
 (48,709 stars)
PR merge metrics
 (Avg merge 20d 6h) (157 merged PRs in 30d)

Description

Numpy has this ellipsis notation for filling index tuples up to dimension, where in A[..., i, k] ... is interpreted as shorthand for the number of colons :, :, : etc needed to fill the indexing tuple up to dimension n.

http://docs.scipy.org/doc/numpy/reference/arrays.indexing.html

This gives nice access to contiguous subarrays in the dense array case and would be not more harmful than the : notation itself.

Was this feature already considered? It was mentioned by @toivoh on the mailing list, but did not trigger discussion.

Contributor guide