[Python] confronto nan dentro le tuple

Marco De Paoli depaolim a gmail.com
Lun 12 Dic 2022 08:49:02 CET


Il giorno dom 11 dic 2022 alle ore 15:33 Andrea D'Amore <a a d-amo.re> ha
scritto:

> On Fri, 9 Dec 2022 at 19:20, Marco De Paoli <depaolim a gmail.com> wrote:
>
> > in realtà la cosa è anche un po' più subdola di così, infatti istanze
> diverse di nan ... sono diverse!
>
> > >>> import math
> > >>> math.nan is math.nan  # OK, identity
> > True
> > >>> float("nan") is float("nan")  # ... OOOK, different instances!
> > False
>
> Questo però ci sta, al netto delle ottimizzazioni di CPython quando
> inizializzo nuove istanze mi aspetto oggetti che siano effettivamente
> diversi
>
>     >>> int("123456789") is int("123456789")
>     False
>

sì, vero, è coerente

ciao
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20221212/98c3f0c4/attachment.html>


Maggiori informazioni sulla lista Python