On Thu, Jan 20, 2022 at 1:47 AM Alexandre Brault
<alexandre.bra...@mapgears.com> wrote:
>
> On 2022-01-18 6:12 p.m., Chris Angelico wrote:
> > 3) Optional semantic difference: 【1, 2, 3】 is exactly the same as (1,
> > 2, 3), but 【1, 2, 3) would be an error.
>
> What does it say about the viability of this idea that until the second
> part of that sentence, I thought it would be equivalent to [1, 2, 3]?
>

Not a lot. If a proposal like this were to go ahead, some of the
brackets would be defined to be equivalent to (), others to [], and
still others to {}. But the concern about balancing them would be the
same. (It might be that they're all defined as equivalent to (), but
in any case, there would be a clear definition.)

Prior to this sort of thing being in the language, it can be
confusing, but if it were added, it wouldn't be any less confusing
than anything else that needs to be learned - for instance, 01 is not
equivalent to 1, and in fact is an error.

ChrisA
_______________________________________________
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/YT6TD3PSDL3LY23VXOTMER2ZBUOUPUKV/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to