Beliavsky wrote:
> Thomas Guettler wrote:
> > Hi,
> >
> > The function len() is not mentioned in the Python 3000 PEPs.
> >
> > I suggest that at least lists, tupples, sets, dictionaries and strings
> > get a len() method. I think the len function can stay, removing it
> > would break to much code. But adding the method, would bu usefull.
> >
> > Yes, I know, that I can call .__len__() but that is ugly.
>
> I agree with you -- a.__len__() is ugly compared to len(a) . I am
> surprised that such common idioms as len(a) may be going away. It is a
> virtue of Python that it supports OOP without forcing OOP syntax upon
> the user. How can one be confident that Python code one writes now has
> a future?

len() is not going away.

-MIke

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

Reply via email to