On Tue, Dec 5, 2017 at 8:03 AM, Jason Maldonis <jjmaldo...@gmail.com> wrote: >> >> This is explained in the Python tutorial for strings >> https://docs.python.org/3/tutorial/introduction.html#strings, as a list >> is a sequence just like a string it will act in exactly the same way. >> > > The only relevant bit I found in that link is: "However, out of range > slice indexes are handled gracefully when used for slicing". I do > understand _how_ slices work, but I would really like to know a bit more > about why slices will never throw out-of-bounds IndexErrors.
That's what "handled gracefully" means. Instead of throwing, they get clamped. ChrisA -- https://mail.python.org/mailman/listinfo/python-list