Поиск подходящих элементов между строками (списком слов) серии Pandas & amp; данный список

причина для класса без элементов данных, но имеющих размер 1 байт, состоит в том, что этот * сильный текст * должен храниться в памяти, чтобы ссылка или указатель могли указывать на объект этого класса

0
задан Prashant Sharma 19 March 2019 в 16:08
поделиться

1 ответ

Попробуйте это:

df = pd.DataFrame({'col1':[['apple','ball','cat'],['cat','donkey'],['elephant','apple','rhino']]}, index=[0,1,2])

my_list = ['ball', 'apple']

pd.Series([[r for r in i if r in my_list] for i in df['col1']])

Вывод:

0    [apple, ball]
1               []
2          [apple]
dtype: object
0
ответ дан Scott Boston 19 March 2019 в 16:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: