Actions
Feature #14044
closedIntroduce a new attribute `step` in Range
Description
As described in #13904, Numo::NArray and PyCall touches internal structure of Enumerator to obtain the argument of Range#step
.
This information is necessary to realize the same manner of the utilization of Python's slices.
In this ticket, I propose to introduce the new attribute step
in an instance of Range
class.
Its role is same as the step
attribute of Python's slice.
Range#step
should be changed to return a new Range object with the given step value instead of an Enumerator.
The default value of step
attribute is nil
, and it means that step is 1.
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0