pandas.Series.empty

Series.empty

如果NDFrame完全为空[无项目],则为True,表示任何轴的长度为0。

笔记

如果NDFrame只包含NaN,它仍然不被认为是空的。请参见下面的示例。

例子

一个实际的空DataFrame的例子。请注意索引为空:

>>> df_empty = pd.DataFrame({'A' : []})
>>> df_empty
Empty DataFrame
Columns: [A]
Index: []
>>> df_empty.empty
True

如果我们在DataFrame中只有NaN,它不会被认为是空的!我们需要删除NaN以使DataFrame为空:

>>> df = pd.DataFrame({'A' : [np.nan]})
>>> df
    A
0 NaN
>>> df.empty
False
>>> df.dropna().empty
True
Scroll To Top