我有一个元组列表,如下所示:
>>>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循环来执行此操作,但要么不起作用,要么我的语法错误.任何帮助,将不胜感激.