I try to change my dataframe. Usually I use something like
df1= df[df.url.str.contains("avito.ru/*/telefony/")]
But if I want a lot of condition?
I want to write to contains more than 100 strings.
How can I do that?
Dataframe
анонс кинофильмов 2016
анонс кинофильмов 2016
"выборок имеют величину момента сопротивления"
"выборок имеют величину момента сопротивления"
ансамбль 9 человек
ансамбль 9 человек
ансамбль 9 человек
"Времена года в музыке, литературе, живописи"
"Времена года в музыке, литературе, живописи"
"Времена года в музыке, литературе, живописи"
apple iphone
samsumg
facebook
None
None
None
And some words from list
lst = ['iphone', 'sony', 'alcatel', 'galaxy', 'samsumg]
Desire output
apple iphone
samsumg
None
None
None
I mean if some words don't contain in str, I want to delete that. (But values with None I want to have there too).
'|'.join(lst)and pass this tostr.contains