def flatten(iterable): if(iterable ==[] or iterable is None): return [] r = [] for i in iterable: if(type(i) is list): if(i is not None): r.extend(flatten(i)) else: if(i is not None): r.append(i) return r