PYTHON ISIN МЕТОД

Метод isin является одним из самых простых и полезных методов в Python, который позволяет проверить есть ли элемент в списке или нет. Данный метод возвращает True, если элемент содержится в списке и False в обратном случае.

Для использования метода isin нужно воспользоваться стандартным синтаксисом: элемент in список. Где элемент - искомый элемент, а список - список, в котором производится поиск.

Например:

"apple" in ["banana", "orange", "apple"]
"True"

Метод isin также может быть применен к Pandas Series или DataFrame. Для этого необходимо вызвать isin на объекте DataFrame или Series и передать ему список значений, которые вы ищете:

import pandas as pd
df = pd.DataFrame({'A': ['foo', 'bar', 'baz', 'qux'], 'B': [1, 2, 3, 4]})
print(df['A'].isin(['foo', 'bar']))
0 True
1 True
2 False
3 False
Name: A, dtype: bool

Использование метода isin также может быть полезным при фильтрации данных в DataFrame. Например, если вы хотите отфильтровать строки, где столбец 'A' содержит 'foo' или 'bar', вам нужно написать следующий код:

df[df['A'].isin(['foo', 'bar'])]
A B
0 foo 1
1 bar 2

Pandas Isin and notin like SQL's 'in' and 'notin'

#2. Методы классов. Параметр self - Объектно-ориентированное программирование Python

C03V063 The isin Method

Алгоритмы на Python 3. Лекция №1

Pandas Part 13 - The isin() function

Фильтрация данных в Pandas - Анатолий Карпов - pygame.rus

BLGPG-55A3859FCBBB-24-11-24-00

Новые материалы: