To check if any of the strings in an array exists in another string, you can use the any function.
example
arr = ['a', 'e', 'i', 'o', 'u'] str = "hello people" if any(c in str for c in arr): print "Found a match"
Output
This will give you the output:
Found a match
Example
Though an overkill, you can also use regex to match the array. For example:
import re
arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(re.findall('|'.join(arr), str)):
print 'Found a match'Output
This will give you the output:
Found a match