df[column].mean() returns 一个浮点数,如何检查它是否不同于 Python 中的零?

df[column].mean() returns a float number, how do I check if it is different from zero in Python?

df[column].mean() returns 一个浮点数,如何检查它是否不同于 Python 中的零? 我必须包括所有小数点还是 df[column].mean() == 0 可以吗?

Python 理解这种情况下的零值。你可以这样做:

df[column].mean() == 0

示例:

0.000 == 0
>>> True

是的,除非与零 d 的差值是:

d<1e-323

这至少是我在控制台中使用的 ipython3.8.2 的结果。