str_list = ["one", "two", "three"]
substr = "wo"
if any(substr in str for str in str_list):
print('Yes!')
# To check if a certain element is contained in a list use 'in'
bikes = ['trek', 'redline', 'giant']
'trek' in bikes
# Output:
# True
>>> items = set([-1, 0, 1, 2])
>>> set([1, 2]).issubset(items)
True
>>> set([1, 3]).issubset(items)
False
#There's an all() and any() function to do this. To check if big contains ALL elements in small
result = all(elem in big for elem in small)
#To check if small contains ANY elements in big
result = any(elem in big for elem in small)
#the variable result would be boolean (TRUE/FALSE).
str in strList
# example
if 'qwe' in strList:
print('Yes!')
list_ = ['a','b','c']
'a' in list_ #returns True
'd' in list_ #returns False
matchers = ['abc','def']
matching = [s for s in my_list if any(xs in s for xs in matchers)]
Output:
['abc-123', 'def-456', 'abc-456']
extensionsToCheck = ('.pdf', '.doc', '.xls')
'test.doc'.endswith(extensionsToCheck) # returns True
'test.jpg'.endswith(extensionsToCheck) # returns False