<div dir="ltr">ciao lista,<div>come va?</div><div><br></div><div>una domanda su math.nan</div><div><br></div><div>Il valore math.nan è un non-valore quindi è corretto che non sia considerato uguale neanche a se stesso.</div><div><a href="https://docs.python.org/3/library/math.html#math.nan">https://docs.python.org/3/library/math.html#math.nan</a><br></div><div><br></div><div>La mia sorpresa è che invece nei confronti tra tuple i nan vengono considerati uguali</div><div>Esempio:</div><div>>>> from math import nan<br></div><div>>>> nan == nan  # False as expected<br>False<br>>>> (10, nan) == (10, nan)  # ... WOW<br>True<br> <br></div><div>Mi viene il dubbio che nel confronto tra tuple venga valutata una identità tra oggetti... ma, al momento, non riesco ad approfondire la questione<br></div><div><br></div><div>... voi ne sapete di più? (non ho dubbi! ;-) )<br></div><div><br></div><div>bye,</div><div>Marco</div></div>