pandas.Series.isin¶
-
Series.
isin
(values)[source]¶ 返回布尔
Series
,显示Series
中的每个元素是否完全包含在传递的values
序列中。参数: 值:set或list-like
要测试的值的序列。传入单个字符串将产生
TypeError
。而应将一个字符串转换为一个元素的list
。版本0.18.1中的新功能。
支持将值作为一组
返回: isin:Series(bool dtype)
上升: TypeError
- 如果
values
是字符串
也可以看看
例子
>>> s = pd.Series(list('abc')) >>> s.isin(['a', 'c', 'e']) 0 True 1 False 2 True dtype: bool
将单个字符串作为
s.isin('a')
传递将引发错误。请使用一个元素的列表:>>> s.isin(['a']) 0 True 1 False 2 False dtype: bool
- 如果