On Sat, Aug 12, 2006, tomer filiba wrote:
>
> >>>a={1:2, 3:4}
> >>>[] in a
> Traceback (most recent call last):
>  File "<stdin>", line 1, in ?
> TypeError: list objects are unhashable
> >>>
> 
> imo, the expression should just evaluate to False instead of raising an
> exception.

-1

This is seriously no different from an attempt to do

>>> a = {}
>>> a[ [] ] = 1
-- 
Aahz ([EMAIL PROTECTED])           <*>         http://www.pythoncraft.com/

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it."  --Brian W. Kernighan
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to