PASH_dou
2020-11-13 19:11
采纳率: 50%
浏览 322

使用python提取嵌套列表元素

有没有一种特别简单的方法提取出嵌套列表中的元素

如:开始为:

[1,2,[3,4],5]

结果为:

[1,2,3,4,5]

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • PythonJavaC++go 2020-11-13 20:42
    已采纳
    li = [1, 2, [3, 4], 5]
    
    new = []
    for item in li:
        if isinstance(item, list):
            new.extend(item)
        else:
            new.append(item)

     

    点赞 1 打赏 评论
  • PythonJavaC++go 2020-11-13 20:40

    写一个递归方法,当然一层的话只要普通方法就可以了

    点赞 打赏 评论

相关推荐 更多相似问题