国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Python通過遞歸函數輸出嵌套列表元素

瀏覽:4日期:2022-07-08 10:23:54

1.先用 for 循環取

for item in l: if isinstance(item ,list): for newitem in item: print(newitem) else: print(item

輸出:123456

#利用 for 循環取值,有幾層嵌套就要寫幾層 for 循環,否則不識別。l=[1,2,[3,4],[5,6,[7,8]]]for item in l: if isinstance(item ,list): for newitem in item: print(newitem) else: print(item

輸出

123456[7, 8]

2.遞歸函數實現:

遞歸函數實現:

def getitem(l): for item in l: if isinstance(item,list): getitem(item) else: print(item)getitem(l)

輸出:12345678910

變式1:遇到類表就縮進一次:

def getitem(l,level=0): for item in l: if isinstance(item,list): getitem(item,level+1) else: for tab in range(level):print(’t’,end=’’ #輸出一個 制表符,并且將 print 后面的換行符去掉,這樣就是了縮進 print(item)getitem(l)

輸出

Python通過遞歸函數輸出嵌套列表元素

變式2:加入開啟機制,是否縮進

def getitem(l,level=0,count=False): for item in l: if isinstance(item,list): getitem(item,level+1,count) else: if count:for tab in range(level): print(’t’,end=’’ #輸出一個 制表符,并且將 print 后面的換行符去掉,這樣就是了縮進print(item) print(item)getitem(l)

輸出

12345678910

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲免费三级 | 亚洲成人www | 亚洲影视一区二区 | 久草在在线视频免费 | 福利云| 日韩免费一级a毛片在线播放一级 | 国产午夜精品理论片影院 | 国产欧美一区二区另类精品 | 久久福利资源站免费观看i 久久高清精品 | 亚洲天堂网站在线 | 日本不卡一二三 | 精品视频网 | 日本精品视频一区二区三区 | fulidown国产精品合集 | 91在线免费观看网站 | 99精品视频在线视频免费观看 | 欧美性极品hd高清视频 | 免费一级视频在线播放 | 成人黄色免费 | 日本色网址 | 在线观看亚洲免费 | 在线视频免费观看a毛片 | 成人做爰毛片免费视频 | 色视频一区二区三区 | 久久在线国产 | 日韩特级 | 国产免费一级在线观看 | 免费一级特黄3大片视频 | 中文字幕在线精品 | 亚洲精品国产经典一区二区 | 怡红院亚洲怡红院首页 | 国产成人精品高清不卡在线 | 中文字幕精品视频在线 | 久草天堂| 91久久国产综合精品女同国语 | 性欧美视频a毛片在线播放 性欧美一级 | 国内自拍tv在线 | 久久精品视频在线观看榴莲视频 | 福利岛国深夜在线 | 国产欧美一区二区三区视频在线观看 | 日本三级一区 |