空pandas.Series不提供.empty = True

时间:2015-12-28 01:51:30

标签: python pandas

有人可以解释这种奇怪的行为吗?

In [1]: import pandas

In [2]: test_series = pandas.Series

In [3]: test_series.empty
Out[3]: <property at 0x10b45b048>

In [4]: test_series.empty == True
Out[4]: False

1 个答案:

答案 0 :(得分:3)

你没有创建一个空系列;您只是将名称test_series提供给系列类型本身。而empty属性本身并不等于True。

相反,您想要创建Series的实例:

>>> test_series = pandas.Series()
>>> test_series
Series([], dtype: float64)
>>> test_series.empty
True