小编ili*_*ard的帖子

Python 3:从元组列表中删除空元组

我有一个元组列表,如下所示:

>>>myList
[(), (), ('',), ('c', 'e'), ('ca', 'ea'), ('d',), ('do',), ('dog', 'ear', 'eat', 'cat', 'car'), ('dogs', 'cars', 'done', 'eats', 'cats', 'ears'), ('don',)]
Run Code Online (Sandbox Code Playgroud)

我想这样读:

>>>myList
[('',), ('c', 'e'), ('ca', 'ea'), ('d',), ('do',), ('dog', 'ear', 'eat', 'cat', 'car'), ('dogs', 'cars', 'done', 'eats', 'cats', 'ears'), ('don',)]
Run Code Online (Sandbox Code Playgroud)

即我想()从列表中删除空元组.在这样做时我想保留元组('',).我似乎无法找到从列表中删除这些空元组的方法.

我已经尝试myList.remove(())并使用for循环来执行此操作,但要么不起作用,要么我的语法错误.任何帮助,将不胜感激.

python tuples list

3
推荐指数
2
解决办法
5684
查看次数

标签 统计

list ×1

python ×1

tuples ×1