tac-tics wrote: >> __len__ is not very special and the >> property len eliminates the redundant parentheses. > > One might say the current syntax eliminates the redundant dot. > touché
On the other hand, one can argue that, since len is intimately associated with an object, it's better treated as an attribute/property than to have an unconnected function out in namespace. Colin W. -- http://mail.python.org/mailman/listinfo/python-list