There is a pandas dataframe:
df = pd.DataFrame({'c1':['a','b','c','d'],'c2':[1,2,3,4]})
c1 c2
0 a 1
1 b 2
2 c 3
3 d 4
And a pandas Series:
list1 = pd.Series(['b','c','e','f'])
Out[6]:
0 a
1 b
2 c
3 e
How to create a new data frame that contains rows where c1 is in list1.
output:
c1 c2
0 b 2
1 c 3