美文网首页
from compiler.ast import flatten

from compiler.ast import flatten

作者: 文颜 | 来源:发表于2020-10-14 18:10 被阅读0次

python3删除了flatten包

但可用一下代码段代替

import collections

def flatten(x):

result = []

for elin x:

if isinstance(x, collections.Iterable)and not isinstance(el,str):

result.extend(flatten(el))

else:

result.append(el)

return result

print(flatten(["junk", ["nested stuff"], [], [[]]]))

相关文章

网友评论

      本文标题:from compiler.ast import flatten

      本文链接:https://www.haomeiwen.com/subject/cabwpktx.html