I have dataframe
ID url session
111 facebook.com 1
111 vk.com 1
111 stackoverflow.com 2
222 wsj.com 3
222 ria.ru 3
222 twitter.com 4
333 wikipedia.org 5
333 rt.com 5
I need to get session, if there are a valid urls
valid_urls = ['rt.com', 'wsj.com']
Desire output
ID url session
222 wsj.com 3
222 ria.ru 3
333 wikipedia.org 5
333 rt.com 5
I know, that I can filter using df.url.str.contains
, but how can I add there condition with session
?