Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Por que float('nan')==float('nan') retorna o valor False?

Após ler o artigo https://www.alura.com.br/artigos/qual-a-diferenca-entre-e-is-no-python, fiquei com essa duvida. Essa situação é mostrada no final do documento, mas não achei uma explicação clara para ela. Poderia me ajudar?

1 resposta
solução!

https://stackoverflow.com/questions/20320022/why-in-numpy-nan-nan-is-false-while-nan-in-nan-is-true

"nan não ser igual a nan faz parte da definição de nan, então essa parte é fácil."

Para validar se eh nan: https://towardsdatascience.com/5-methods-to-check-for-nan-values-in-in-python-3f21ddd17eed