python) Explanation of the Flatten Functions
def flatten(data): output = [] for item in data: if type(item) == list: output += item else: output.append(item) return output def flatten2(data): output=[] for item in data: if type(item) == list: output +=flatten2(item) else: output.append(item) return output example = [[1,2,3],[4,[5,6]],[7,[8,9]]] print("origin : ",example) print("flattened : ",flatten(example)) print("flattened2 : ",flatten2..
2024. 11. 4.