欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2016年06月08日 15:22:39   投稿:jingxian  
下面小編就為大家?guī)硪黄狿ython-嵌套列表list的全面解析。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一個3層嵌套列表m

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

需要解析為基本的數(shù)據(jù)項a,b,c,inner

基本的取數(shù)據(jù)項方法:

for i in m:

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

結(jié)合內(nèi)置函數(shù)和判斷可以繼續(xù)解析這個2層列表

for i in m:
	if isinstance(i,list):
		for j in i:
			print j
	else: print i結(jié)果

a
b
c
['inner']

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

構(gòu)造函數(shù),迭代解析這個多層嵌套列表

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

printm(m)

結(jié)果如下:

a
b
c
inner

以上這篇Python-嵌套列表list的全面解析就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python3 tkinter 實現(xiàn)文件讀取及保存功能

    Python3 tkinter 實現(xiàn)文件讀取及保存功能

    tkinter是一個跨平臺的GUI庫,開發(fā)的程序可以在win,linux或者mac下運行,tkinter是python自帶的GUI庫,是對圖形庫TK的封裝。本文通過實例代碼給大家介紹Python3 tkinter 實現(xiàn)文件讀取及保存功能,感興趣的朋友跟隨小編一起看看吧
    2019-09-09
  • Python?用戶輸入和字符串格式化示例詳解

    Python?用戶輸入和字符串格式化示例詳解

    Python 允許用戶輸入數(shù)據(jù)。這意味著我們可以向用戶詢問輸入,這篇文章主要介紹了Python?用戶輸入和字符串格式化指南,以下示例要求用戶輸入用戶名,并在輸入用戶名后將其打印在屏幕上,需要的朋友可以參考下
    2023-11-11
  • 教你用Python3+mysql8.0搭建Django框架

    教你用Python3+mysql8.0搭建Django框架

    發(fā)現(xiàn)有很多小伙伴還不知道如何搭建Django框架,今天特地整理了本篇文章,基于Python3和mysql8.0,文中有非常詳細(xì)的步驟教程,對小伙伴很有幫助,需要的朋友可以參考下
    2021-05-05
  • 用python開發(fā)一款操作MySQL的小工具

    用python開發(fā)一款操作MySQL的小工具

    一個簡單的使用python操作mysql的工具,提供了一些類似sql語法的方法,最終拼接成sql??梢院芎玫靥幚硪恍┏R妶鼍?,不依賴orm 的同時避免手寫大量sql
    2021-05-05
  • Python實戰(zhàn)之自動發(fā)送郵件的實現(xiàn)

    Python實戰(zhàn)之自動發(fā)送郵件的實現(xiàn)

    自動發(fā)送郵件能應(yīng)用于許多場景,下面本文就來和大家講講怎么用Python構(gòu)建一個自動發(fā)送郵件的腳本。感興趣的小伙伴可以動手嘗試一下
    2022-05-05
  • Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法

    Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法

    今天小編就為大家分享一篇Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Django數(shù)據(jù)庫表反向生成實例解析

    Django數(shù)據(jù)庫表反向生成實例解析

    這篇文章主要介紹了Django數(shù)據(jù)庫表反向生成實例解析,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Django model.py表單設(shè)置默認(rèn)值允許為空的操作

    Django model.py表單設(shè)置默認(rèn)值允許為空的操作

    這篇文章主要介紹了Django model.py表單設(shè)置默認(rèn)值允許為空的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python接入支付寶的實例操作

    python接入支付寶的實例操作

    在本篇文章里小編給大家整理的是一篇關(guān)于python接入支付寶的實例操作內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-07-07
  • Python中Pexpect庫的使用

    Python中Pexpect庫的使用

    本文主要介紹了Python中Pexpect庫的使用,我們討論了 pexpect 的三種方法,它們可用于執(zhí)行不同的功能,并且它們可以一起使用以使其成為一個大函數(shù),感興趣的可以了解下
    2023-10-10

最新評論