扁平嵌套iterable对象
flati的Python项目详细描述
安装
$ pip install flati
用法
importflatiiterable=[(1,2,3),(4,(5,6))]list(flati.flatten(iterable))# => [1, 2, 3, 4, 5, 6]# flati.flatten() returns a generatorimporttypesisinstance(flati.flatten(iterable),types.GeneratorType)# => Trueiterable=[('abc'),('def',('g','hi'))]list(flati.flatten(iterable,ignore=str))# => ['abc', 'def', 'g', 'hi']
更改
0.1.1(2019-1-28)
- 支持Python2.7
0.1(2019-1-27)
- 首次发布