Gabriel Genellina escreveu:
> En Fri, 09 Mar 2007 17:15:44 -0300, Paulo da Silva
> <[EMAIL PROTECTED]> escribió:
...
>
> lists *are* classes (at least since Python 2.2)
> Inherit from the builtin list, redefine __cmp__(self, other) as
...
Thanks Gabriel. This sounds very nice for my purpose.
I have some doubts however. How do I "transform" a list into
MyList? Is this the best way?
class MyList(list):
def __init__(self,l=None):
if l != None:
self=copy(l) (or self.extend(l) - this does not need
copy module)
Then I can do something like xl=MyList([ ... ])
I read the description of __new__ but I didn't fully understand it and
didn't find any examples on how it is used.
Is it usable in this context? How?
Thanks
Paulo
--
http://mail.python.org/mailman/listinfo/python-list