On Thu, 07 Dec 2006 13:52:33 -0800, George Sakkis wrote:

> I'm surprized that none of these pages mentions the incompatible type
> comparison gotcha:
> 
>>>> 5 < "4"
> True
> 
> I'm sure this has bitten many folks, particularly (ex) Perl'ers.

Why is this a gotcha? 

I can't speak for others, but except for sorting, I've never been tempted
to compare ints to strings like that, but thinking about the code I've
written, I can't think of any bad consequences that would have happened if
I had.

I'm not saying that there are never bad consequences for comparing
incompatible types, but I'm questioning that it is a gotcha, let alone a
common gotcha. What do others think? Ever been bitten by 5 < "4"?



-- 
Steven.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to