Greetings about your tremendous work in the Python project.
Here, we noticed Slicing methods syntax and its help doc may be
confusing some people.
*Default Slicing method syntax :*
start : start position / indices value in the list.
stop : stop position / indices value in the list.
step : step up value
here, we thought as stop position will be calculated as n-1.
it is good for (positive) indexing.
but, in negative indexing it will make some confusion.
we think that, following would be best for everyone to be clear about
slicing method syntax.
*Requested Slicing method syntax update:*
start_at : start at the position / indices value in the list.
stop_before : stop before the position / indices value in the list.
step_up_jump : step up jump as per given value