└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # ret = [] 2 | for i in arg: 3 | if isinstance(i, list): 4 | ret.extend(i) 5 | else: 6 | ret.append(i) 7 | return ret 8 | 9 | 10 | def deep_flatten(arr): 11 | result = [] 12 | result.extend( 13 | spread(list(map(lambda x: deep_flatten(x) if type(x) == list else x, arr)))) 14 | return result 15 | --------------------------------------------------------------------------------