Если у меня есть такой кадр
frame = pd.DataFrame({'a' : ['the cat is blue', 'the sky is green', 'the dog is black']})
и я хочу проверить, содержит ли какая-либо из этих строк определенное слово, которое я просто должен сделать.
frame['b'] = frame.a.str.contains("dog") | frame.a.str.contains("cat") | frame.a.str.contains("fish")
frame['b']
выходы:
True
False
True
Если я решил сделать список
mylist =['dog', 'cat', 'fish']
Как я могу проверить, что строки содержат определенное слово в списке?