>>> def count_of_elements_containing_pattern(list_of_strings, pattern):
return [pattern in string for string in list_of_strings].count(True)
>>> my_list = ["foo", "bar", "baz", "spam", "eggs", "foobar"]
>>> count_of_elements_containing_pattern(my_list, "foobar")
1
>>> count_of_elements_containing_pattern(my_list, "foo")
2
>>> count_of_elements_containing_pattern(my_list, "bar")
2
>>> count_of_elements_containing_pattern(my_list, "a")
4
>>> count_of_elements_containing_pattern(my_list, "z")
1
>>> count_of_elements_containing_pattern(my_list, "oo")
2