[[22, (), ()], ((202,), {(32): 302, (33): (501, (999,), 504)}, OrderedDict(
    [(12, 402), (14, {'four': 'sixty', (1): 601})]))]
Python: How RECURSIVELY remove None values from a NESTED data structure (lists and dictionaries)?