On 2021-10-12 13:25, Jeremiah Vivian wrote:
-1. It's unnecessary optimization for an uncommon case, abuse of syntax
Good point. But what else can the unary positive do? I'm just trying to add a 
use for it.
illogical - why should +"a" be the integer 97?
Because `ord("a")` is `97`. Have you read the last question at the end of the 
post?

It would be very surprising for unary plus to return something of a different type to its argument.

And, anyway, why should it be equivalent to 'ord' and not 'int'?
_______________________________________________
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/PPMURQR3DF2ZODWRPO5ORVOUY4QFH5GG/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to