inSeries的值检查值是否在索引中:
In [11]: s = pd.Series(list('abc'))In [12]: sOut[12]: 0 a1 b2 cdtype: objectIn [13]: 1 in sOut[13]: TrueIn [14]: 'a' in sOut[14]: False一种选择是查看它是否具有唯一值:
In [21]: s.unique()Out[21]: array(['a', 'b', 'c'], dtype=object)In [22]: 'a' in s.unique()Out[22]: True
或python集:
In [23]: set(s)Out[23]: {'a', 'b', 'c'}In [24]: 'a' in set(s)Out[24]: True正如@DSM所指出的那样,直接在这些值上使用可能会更有效(特别是如果您仅对一个值执行此操作):
In [31]: s.valuesOut[31]: array(['a', 'b', 'c'], dtype=object)In [32]: 'a' in s.valuesOut[32]: True



