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

Reply via email to