python remove blank element from list code example

Example 1: python filter list empty string

str_list = list(filter(None, str_list))

Example 2: python remove empty list

list2 = filter(None, list1)

Example 3: 'print(list(' empty filter

'''
This is a classic python3 doh!.

A filter is a special iterable object you can iterate over. However, much like a generator, you can iterate over it only once. So, by calling list(people2), you are iterating over each element of the filter object to generate the list. At this point, you've reached the end of the iterable and nothing more to return.
'''