Drop None values from dict or list
def drop_none_values(data): if hasattr(data, 'items'): return { k: v for k, v in data.items() if v is not None } return [x for x in data if x is not None]