1. ホーム
  2. python

[解決済み] NaN値をチェックするにはどうすればよいですか?

2022-03-15 15:18:31

質問

float('nan') の結果はナン(数字ではない)です。しかし、どのように確認すればいいのでしょうか?とても簡単なはずなのですが、見つけることができません。

解決方法は?

math.isnan(x)

戻る True xがNaN(数字ではない)であれば False それ以外の場合は

>>> import math
>>> x = float('nan')
>>> math.isnan(x)
True