[Python] confronto nan dentro le tuple

Andrea D'Amore a a d-amo.re
Dom 11 Dic 2022 11:28:54 CET


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


-- 
A.


Maggiori informazioni sulla lista Python