У меня есть фрейм данных с одним столбцом строк и другим со списком строк.
0 1
0 apples are good [orange, banana]
1 bananas are good [bananas, bad]
2 cucumbers are green [cucumbers, are]
3 grapes are green [grapes, are, green]
4 oranges are good [oranges]
5 pineapples are big [flowers, apples]
Я хочу найти все индексы, где строка в Column 0
соответствует всему содержимому списка в Column 1
. В этом случае вывод будет выглядеть так:
0 1
2 cucumbers are green [cucumbers, are]
3 grapes are green [grapes, are, green]
4 oranges are good [oranges]
Я знаю, что могу использовать pandas.Series.str.contains
, но это работает только для одного списка, и я хочу избежать повторения / циклов, если это возможно.