python函数递归例子

tvs = ["少年歌行:",['\t萧瑟:',['\t\t六皇子','\t\t萧楚河'],'\t无心','\t雷无桀']]

def islist(sublist):
    for i in sublist:
         if isinstance(i,list):  #判断是不是列表
                islist(i)   #调用自身实现递归
         else:
             print(i)
islist(tvs)

运行结果:

 

posted @ 2023-03-24 13:22  七亿星空  阅读(16)  评论(0编辑  收藏  举报