递归
递归的基本要素
1、边界条件:确定递归到何时终止,也称为递归出口。
2、递归模式(递归关系):是如何对问题进行分解的,也称为递归体。
list1 = [1,2,[3,[4,5],[6,7,8]],[9,0]] #遍历出list1的内容,存入列表中
new_list = []
def func(list1):
if type(list1) == type([]): # 判断是否是列表
for i in list1:
func(i)
else:
new_list.append(list1)
func(list1)
print(new_list)