a[x:y:z]
gives the same result as a[slice(x, y, z)]
. One of the advantages of a slice
object is that it can be stored and retrieved later as a single object instead of storing x
, y
and z
.
It is often used to let the user define their own slice that can later be applied on data, without the need of dealing with many different cases.