[Python] confronto nan dentro le tuple
Marco De Paoli
depaolim a gmail.com
Mer 7 Dic 2022 15:24:33 CET
ciao lista,
come va?
una domanda su math.nan
Il valore math.nan è un non-valore quindi è corretto che non sia
considerato uguale neanche a se stesso.
https://docs.python.org/3/library/math.html#math.nan
La mia sorpresa è che invece nei confronti tra tuple i nan vengono
considerati uguali
Esempio:
>>> from math import nan
>>> nan == nan # False as expected
False
>>> (10, nan) == (10, nan) # ... WOW
True
Mi viene il dubbio che nel confronto tra tuple venga valutata una identità
tra oggetti... ma, al momento, non riesco ad approfondire la questione
... voi ne sapete di più? (non ho dubbi! ;-) )
bye,
Marco
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20221207/65d04800/attachment.html>
Maggiori informazioni sulla lista
Python