def compact(lst):
return list(filter(None, lst))
compact([0, 1, False, 2, '', 3, 'a', 's', 34]) # [ 1, 2, 3, 'a', 's', 34 ]
command_list = list(filter(None, command_list))
without_empty_strings = [string for string in a_list if string != ""]
for i in range(0,(len(list))):
x = str(list[i]).strip(' ')
list[i] = x
my_list = list()
# Check if a list is empty by its length
if len(my_list) == 0:
pass # the list is empty
# Check if a list is empty by direct comparison (only works for lists)
if my_list == []:
pass # the list is empty
# Check if a list is empty by its type flexibility **preferred method**
if not my_list:
pass # the list is empty
list2 = filter(None, list1)
import pandas as pd
def file_to_list(file):
rtn: object = []
file_object: object = open(file, "r")
rtn: object = file_object.read().splitlines()
file_object.close()
return list(filter(None, pd.unique(rtn).tolist())) # Remove Empty/Duplicates Values
pass
# Example #
data_from_file: object = file_to_list('filename.txt')
# Python program to declare
# empty list
# list is declared
a = []