This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Glossary does not define "extended slicing"
Type: enhancement Stage:
Components: Documentation Versions:
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: docs@python Nosy List: Massimiliano Culpo, docs@python, steven.daprano
Priority: normal Keywords:

Created on 2017-12-12 13:03 by steven.daprano, last changed 2022-04-11 14:58 by admin.

Messages (1)
msg308125 - (view) Author: Steven D'Aprano (steven.daprano) * (Python committer) Date: 2017-12-12 13:03
Looking at issue 32288, I realised that the glossary doesn't define "extended slicing" or "extended slice", even though they are common terms. Although I thought I know what they meant, on closer reflection I realised I wasn't sure.

Does extended slicing refer to slice *objects* with a stride/step, as opposed to slice objects all the way back in Python 1.3 (yes, *one* point 3) that only had start and end?

Does it refer specifically to the two-colon form of slice *syntax*?

Both? Neither?

https://docs.python.org/3/glossary.html#term-slice

The only documentation I found is from the 2.3 What's New:

https://docs.python.org/2.3/whatsnew/section-slices.html
History
Date User Action Args
2022-04-11 14:58:55adminsetgithub: 76470
2017-12-12 13:03:53steven.dapranocreate