Sobrecargar función

Catalin Lungu lcatalin en siadv.com
Mie Feb 9 16:11:27 CET 2005


Hola,
Que habría que poner dentro de la función copy para que me devuelva una clase igual a ListDict.

class ListDict(dict):
    def __init__(self, *args):
        self._orden = []
        dict.__init__(self, *args)

    def __setitem__(self, n, v):
        if not n in self._orden:
            self._orden.append(n)
        dict.__setitem__(self, n, v)
        
    def __delitem__(self, k):
        dict.__delitem__(self, k)
        self._orden.remove(k)
    
    *
    *
    *
    def copy(self):
        #codigo función copy


Gracias,
Catalin




Más información sobre la lista de distribución Python-es