国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python-嵌套列表list的全面解析

2019-11-25 16:44:42
字體:
來源:轉載
供稿:網友

一個3層嵌套列表m

m=["a",["b","c",["inner"]]]

需要解析為基本的數據項a,b,c,inner

基本的取數據項方法:

for i in m:

print i這個只能取出第一層的a,和一個2層的嵌套列表["b","c",["inner"]]

結合內置函數和判斷可以繼續解析這個2層列表

for i in m:	if isinstance(i,list):		for j in i:			print j	else: print i結果abc['inner']

這個2層嵌套也分開了了,但里面的列表沒有分拆,雖然可以繼續拆解得到結果,但非最佳選擇

構造函數,迭代解析這個多層嵌套列表

 def printm(listin):	for i in listin:		if isinstance(i,list):			printm(i)		else: print i使用該函數直接解析嵌套列表,一次拆完printm(m)

結果如下:

abcinner

以上這篇Python-嵌套列表list的全面解析就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长岛县| 高唐县| 通化县| 诏安县| 怀安县| 松桃| 淳化县| 林口县| 金门县| 霍山县| 新巴尔虎左旗| 松滋市| 昌吉市| 左云县| 密山市| 汽车| 西华县| 台南县| 托克托县| 英超| 乐平市| 云林县| 吉水县| 永顺县| 德化县| 玉龙| 克拉玛依市| 乐昌市| 建昌县| 河间市| 调兵山市| 泾川县| 桐庐县| 肇源县| 巨鹿县| 崇阳县| 古丈县| 大埔县| 三门县| 峨眉山市| 沈阳市|