把一个嵌套的多维列表变为一维列表(递归方法)
def list_app(old_list, new_list = list()): """#isinstance去判断遍历的l是不是还是一个list如果还是list,用递归继续反复遍历""" for l in old_list: if isinstance(l, list): list_app(l) # 调用递归 else: # 如果不是,把l添加进一个新的list new_list.append(l) return new_list
def list_app(old_list, new_list = list()): """#isinstance去判断遍历的l是不是还是一个list如果还是list,用递归继续反复遍历""" for l in old_list: if isinstance(l, list): list_app(l) # 调用递归 else: # 如果不是,把l添加进一个新的list new_list.append(l) return new_list