On 02/10/2010 22:12, Dennis Lee Bieber wrote:
On Sat, 02 Oct 2010 21:24:19 +0100, MRAB<pyt...@mrabarnett.plus.com>
declaimed the following in gmane.comp.python.general:
How about "~", which is currently has only a unary form:
>>> "foo" ~ "bar"
'foobar'
>>> [1, 2, 3] ~ [4, 5, 6]
[1, 2, 3, 4, 5, 6]
Think of it as meaning "followed by".
I'd prefer to see it used for floating point comparison in the two
character:
x ~= y
though one might need to set up some system parameter to define what the
permissible delta would be...
sys.floatDelta = 1.0E-6
or something...
The form:
x op= y
generally means:
x = x op y
so we probably could've have both "~" and "~=".
Would there also be the opposite form, say, "!~", meaning:
not x ~= y
--
http://mail.python.org/mailman/listinfo/python-list