我想过滤掉列表中只包含None-elements的所有元组,所以对于这个列表
listobj = [(None, None, None, None), (None, None, None, None), (None, None, None, None),(None,None,'01/02/2015','25'),(None,None,'01/02/2015',None),(0,None,None,None)]
Run Code Online (Sandbox Code Playgroud)
我想要那样的输出:
listobj = [(None,None,'01/02/2015','25'),(None,None,'01/02/2015',None),(0,None,None,None)]
Run Code Online (Sandbox Code Playgroud)
>>> [x for x in listobj if any(y is not None for y in x)]
[(None, None, '01/02/2015', '25'), (None, None, '01/02/2015', None), (0, None, None, None)]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |