Curiosidad sobre __hash__()

Francesc Alted faltet en pytables.org
Lun Feb 9 20:34:43 CET 2009


A Monday 09 February 2009, lasizoillo escrigué:
> > De hecho, mis experimentos me dicen que parece que no hay mejora
> > aparente con la división por 8:
> >
> > In [49]: class A(object):
> >     def __hash__(self):
> >        return id(self) >> 8
>
> Debería ser >> 3

Ooops!

> Despues de hacer las correcciones propuestas (a parte de repetir
> varias veces el test) no veo nada apreciable empiricamente tampoco
> :-(

Bueno, ya que lo has hecho tú, no lo voy a repetir (perezoso que es 
uno :-)

Saludos,

-- 
Francesc Alted
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





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