pbj0812의 코딩 일기

[PYTHON] isin 으로 SQL in, not in 구현 본문

ComputerLanguage_Program/PYTHON

[PYTHON] isin 으로 SQL in, not in 구현

pbj0812 2021. 7. 7. 00:57

0. 목표

 - isin 으로 SQL in 구현

1. 실습하기

 1) library 호출

import pandas as pd

 2) 테이블 생성

df = pd.DataFrame({'A' : [1, 2, 3, 4, 5], 'B' : ['apple', 'banana', 'apple', 'berry', 'watermelon']})

 3) isin 으로 in 구현

df[df.B.isin([1, 'apple'])]

 4) isin 으로 not in 구현

df[~df.B.isin([1, 'apple'])]

2. 참고

 - How to filter Pandas dataframe using 'in' and 'not in' like in SQL

Comments