色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:3日期: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 編程
相關文章:
主站蜘蛛池模板: 国产毛片a精品毛 | 加勒比一本大道香蕉在线视频 | 免费永久国产在线视频 | 国产在线观看精品一区二区三区91 | 欧美视频在线观看 | 免费看一级视频 | 久久伊人免费视频 | 国产一级一级一级成人毛片 | 毛片a级三毛片免费播放 | 国产三级欧美 | 国产乱码精品一区二区三区四川人 | 国内精品久久久久久野外 | 能直接看的一级欧美毛片 | 黄色a免费| 一区二区三区日韩精品 | 国产日韩欧美网站 | 亚洲性视频网站 | 91精品国产免费久久久久久 | 男女国产一级毛片 | 韩国一级毛片在线观看 | 综合刺激网 | 国产激情久久久久影 | 久久99亚洲精品一区二区 | 九九视频在线观看视频6偷拍 | 99精品国产在现线免费 | 992人人tv香蕉国产精品 | 91精品国产综合久久欧美 | 亚洲综合第一欧美日韩中文 | 精品在线视频播放 | 亚洲精品一二三四区 | www.黄色片网站 | 狠狠色狠狠色综合日日32 | 精品日韩欧美一区二区三区在线播放 | 亚洲七七久久精品中文国产 | 国产一区二区三区美女在线观看 | 日本aaa成人毛片 | 在线观看国产情趣免费视频 | 99视频在线播放 | 亚洲精品二区中文字幕 | 91九九 | 大片毛片女女女女女女女 |