我有一个以下格式的元组:
[(None, datetime.datetime(2012, 9, 14, 15, 0)), (None, None),
(None, None), (None, None), (None, datetime.datetime(2012, 9, 14, 16, 0))]
Run Code Online (Sandbox Code Playgroud)
我想迭代元组,检查两个组件是否为空,如果是,则从项目中删除它们 - 只留下这些:
[(None, datetime.datetime(2012, 9, 14, 15, 0)),
(None, datetime.datetime(2012, 9, 14, 16, 0))]
Run Code Online (Sandbox Code Playgroud)
同时在单个循环中执行检查的最佳方法是什么?
output_list = filter(any, input_list)
Run Code Online (Sandbox Code Playgroud)