pandas.Series.isin
-
Series.isin(values) -
Возвращает булеву
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.18.1/generated/pandas.Series.isin.html