new Slice(start, stop, step)
Parameters:
Name |
Type |
Description |
start |
number
|
null
|
|
stop |
number
|
null
|
|
step |
number
|
null
|
|
- Source:
Classes
- Slice
Members
Type:
- Source:
Type:
- Source:
newaxis :null
Type:
- Source:
start :number|null
Type:
- Source:
step :number|null
Type:
- Source:
stop :number|null
Type:
- Source:
Methods
Returns `{start, stop, step, slicelength}` given the length of a sequence.
`this.stop` must be non-null if `length` is null.
Refer to: https://svn.python.org/projects/python/branches/pep-0384/Objects/sliceobject.c.
Parameters:
Name |
Type |
Attributes |
Default |
Description |
length |
number
|
null
|
<optional>
|
null
|
|
- Source:
Returns:
-
Type
-
SliceIterator
Examples
// returns [0, 2, 4, 6]
[...slice(0, 10, 2).indices(7)]
// returns 4
slice(0, 10, 2).indices(7).slicelength