Я вызвал список в списке, созданном из пользовательского набора данных с помощью pytorch.
In [1]: sample[1][1]
Out[1]: [0.7, nan, nan, nan, nan]
Я хочу проверить, есть ли в списке значение nan. Я пробовал
In [2]: np.nan in sample[1][1]
Out[2]: False
, но он возвращает ложный вывод. Проверяя один из элементов, я обнаружил, что:
In [3]: sample[1][1][4] == np.nan
Out[3]: False
Предположительно, это должно быть правдой, потому что проверка его типа подсказывает мне:
In [4]: type(sample[1][1][4])
Out[4]: numpy.float64
Нужна помощь, чтобы увидеть, куда я пошел неправильно. Я хочу, чтобы этот список возвращал True, потому что он содержит nan. Любые лиды помогут