.. index:: py::builtins::range::crend .. _doxycast_pypp_classpy_1_1builtins_1_1range_1a8bef9b74ff9bebe6eaf0fa71bd2cc7c6: .. _py-builtins-range-crend: *py::builtins::range::*\ crend ============================== .. code-block:: cpp constexpr const_reverse_iterator crend() const; Returns a constant reverse iterator to one past the last value of the reversed range. .. warning:: Iterators of ``range`` don't support ``operator ->`` as they are constructed on demand. .. tip:: Equivalent to :ref:`py-builtins-range-rend`. .. graphviz:: ../assets/range-rbegin-rend.dot Return value ------------ A constant reverse iterator to one past the last value of the reversed range. Complexity ---------- Constant. Example ------- .. code-block:: cpp #include #include int main() { py::range range(4); py::print(*(range.crend() - 1)); } **Output**: .. code-block:: text 0