Display if string cintains characters
Post date: Jul 7, 2015 3:40:16 PM
I will just use for loop in this case.
In [ ]:
In [1]:
In [2]:
In [3]:
mylist = ['dogs', 'frogs', 'cats', 'drops', 'logs', 'drseuss']
# display words containing 'og' [s for s in mylist if 'og' in s]
Out[1]:
['dogs', 'frogs', 'logs']
# display words not containing 'og' [s for s in mylist if 'og' not in s]
Out[2]:
['cats', 'drops', 'drseuss']
# display words not containing 'og' and 'dr' [s for s in mylist if ('og' not in s) & ('dr' not in s)]
Out[3]:
['cats']