pandas.Series.nonzero

Series.nonzero()[source]

返回非零元素的索引

此方法等效于在系列数据上调用numpy.nonzero为了与NumPy兼容,返回值是相同的(每个维度都有一个索引数组的元组),但它总是一个单项元组,因为序列只有一个维度。

也可以看看

numpy.nonzero

例子

>>> s = pd.Series([0, 3, 0, 4])
>>> s.nonzero()
(array([1, 3]),)
>>> s.iloc[s.nonzero()[0]]
1    3
3    4
dtype: int64
Scroll To Top