从熊猫系列中选择特定值

时间:2015-08-17 21:21:09

标签: python pandas

我有Pandas系列s,其中一部分可以在下面看到。我基本上想要将s的非{0的值的索引插入到列表l中,但不知道如何执行此操作。

2003-05-13      1
2003-11-2       0
2004-05-1       3

1 个答案:

答案 0 :(得分:1)

在[7]中,您正在寻找以下内容:

In [5]: s = pd.Series(np.random.choice([0,1,2], 10))

In [6]: print s
0    0
1    1
2    0
3    1
4    0
5    2
6    1
7    1
8    2
9    2
dtype: int64

In [7]: print list(s.index[s != 0])
[1, 3, 5, 6, 7, 8, 9]