python 列表加入_加入python中的列表列表
生活随笔
收集整理的這篇文章主要介紹了
python 列表加入_加入python中的列表列表
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
慕虎7371278
這被稱為展平,并且有很多實現(xiàn):更多關(guān)于python flattenPython技巧在Python中展平列表這個怎么樣,雖然它只適用于1級深度嵌套:>>>?x?=?[["a","b"],?["c"]]>>>?for?el?in?sum(x,?[]):...?????print?el...a
b
c從這些鏈接,顯然最完整,快速優(yōu)雅等實現(xiàn)如下:def?flatten(l,?ltypes=(list,?tuple)):
????ltype?=?type(l)
????l?=?list(l)
????i?=?0
????while?i?
????????while?isinstance(l[i],?ltypes):
????????????if?not?l[i]:
????????????????l.pop(i)
????????????????i?-=?1
????????????????break
????????????else:
????????????????l[i:i?+?1]?=?l[i]
????????i?+=?1
????return?ltype(l)
總結(jié)
以上是生活随笔為你收集整理的python 列表加入_加入python中的列表列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 明天就发布!荣耀Play 7T宣布搭载6
- 下一篇: Web版的各种聊天工具