Numpy / Pandas limpia la forma de verificar si un valor específico es NaN

¿Cómo puedo verificar si un valor dado es NaN?

p.ej. @if (a == np.NaN) (no funciona)

Antes de votar a favor, tenga en cuenta que:

Numpy'sisnanl método @ arroja errores con tipos de datos como la cadenaos documentos de @Pandas solo proporcionan métodos para soltar filas que contienen NaN o formas de comprobar si DataFrame contiene NaN. Le pregunto si un valor específico es NaN. Las preguntas relevantes de Stackoverflow y los resultados de búsqueda de Google parecen ser para verificar "si algún valor es NaN" o "qué valores en un DataFrame"

¿Debe haber una forma limpia de verificar si un valor dado es NaN?

Respuestas a la pregunta(2)

Su respuesta a la pregunta