情与谁共 19楼,9c8902,周陟
def func(): print(1) func() func()
递归的应用场景: meet = [["北京",["alex","wusir","太白金星","闫龙","景女神",["邢姨",["肖帮主","吴老板",["张晓波","王胜辉"]]]]], ["上海",["林海峰"],], ["深圳",["日天"]]] for i in meet: if type(i) == list: for em in i: if type(em) == list: for j in em: 在列表中嵌套列表,循环输出列表中的每个元素时,多层for循环嵌套,不但麻烦,而且如果在列表中添加新元素时,就得重新编写代码。 此时,可用递归的方法解决上述问题。 meet = [["北京",["alex","wusir","太白金星","闫龙","景女神",["邢姨",["肖帮主","吴老板",["张晓波","王胜辉"]]]]], ["上海",["林海峰"],], ["深圳",["日天"]]] def func(m): for i in m: if type(i) == list: func(i) else: print(i) func(meet)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python 实现将numpy中的nan和inf,nan替换成对应的均值
python爬虫把url链接编码成gbk2312格式过程解析
网友评论