If I can spend my two cents, I think the fact the most of you prefer | is 
because is already how sets works. And IMHO it's a bit illogical, since sets 
also support -. So I do not understand why | was chosen instead of +.
Furthermore, sets supports < operator, that gives you the false hope that sets 
can be sorted. But it's not.
So I don't think sets are *not* a good example.
On the contrary, I feel so **natural** to see dict1 + dict2.

Furthermore, the problem is: what is better for generic functions? Maybe I need 
a generic function that, in its code, do also a sum of input objects. Maybe I 
want to support also dict. In this way writing such function is much more hard.
_______________________________________________
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/GAXPZEUWV2R6LTOD4GKDOIKQRIGNSJWN/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to