Christopher Barker wrote:
> On Sat, Feb 29, 2020 at 4:37 AM Alex Hall alex.moj...@gmail.com wrote:
> > It seems like most of this would be very easy to
> > implement yourself with
> > the exact semantics that you prefer and find most intuitive, while other
> > people might have different expectations.
> > I have to agree here. You are proposing that a slice object be treated as a
> general purpose interval, but that is not, in fact what they are. This is
> made clear by: " Presumably, these operations would raise exceptions when
> used with slices that have
>  step values other than None."
> and also: "whereas a slice represents a possibly continuous range of any
> kind of value to which magnitude is applicable." well, sort of. Given the
> implementation and duck typing, I suppose that's true. But in fact, slices
> were designed for, and are (at least mostly) used to, well, slice
> sequences, which are always integer indexes, and hav semantics specific to
> that use case:
<snip>

OK. That does make sense to me.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/RDGKOLMVBJECFT2YO6UBD2KVVQ25WJTL/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to