>> <ot> >> While we're at it, you should avoid using builtin's names for >> identifiers - here, using 'object' as the arg name shadows the builtin >> 'object' class). >> </ot> > > I think you are being a little bit unfair here: help(len) says: > > len(...) > len(object) -> integer > > Return the number of items of a sequence or mapping. > > which implies that the argument to len has the name 'object' (although in > fact it doesn't have a name).
And to confound matters even further for the uninitiated, http://docs.python.org/lib/built-in-funcs.html#l2h-45 says that it's "len(s)" instead (but "len(s=[])" doesn't work either) -tkc -- http://mail.python.org/mailman/listinfo/python-list