Bruno Desthuilliers wrote:

> George Sakkis a écrit :
> > This is ok - in theory. In practice I've found that e.g. strings are
> > more often than not handled as scalars although they are typically
> > iterables.
>  >>> hasattr('', '__iter__')
> False

>>> hasattr('', '__iter__') or hasattr('', '__getitem__')
True

> > Also tuples may or may not be considered as iterables,
> > depending on what they are used for.
>
>  >>> hasattr((), '__setitem__')
> False
>  >>> hasattr('', '__setitem__')
> False

What does __setitem__ have to do with iterability ?

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

Reply via email to