def argsort(self, *args, **kwargs):
        nv.validate_argsort(args, kwargs)
        if self._step > 0:
            return np.arange(len(self))
        else:
            return np.arange(len(self) - 1, -1, -1)