pandas.Series.isin
-
Series.isin(values)[source] -
Возвращает булевый
Series, показывающий, содержится ли каждый элемент вSeriesточно в переданной последовательностиvalues.Параметры: values : множество или последовательность
Последовательность значений для проверки. Передача одного строкового значения вызовет
TypeError. Вместо этого преобразуйте строковое значение вlistиз одного элемента.Новое в версии 0.18.1.
Поддержка значений в виде множества
Возвращает: isin : Series (тип данных bool)
Исключения: 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
- Если
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.22.0/generated/pandas.Series.isin.html