【发布时间】:2014-02-13 04:29:21
【问题描述】:
我需要查找我的元组是否只包含 None 值。
我使用此代码,但我不确定这是不是好习惯:
# coding=utf8
def isOnlyNoneValuesTuple(t):
"""
test if tuple contains only None values
"""
if not len(tuple(itertools.ifilter(None, t))):
return True
else:
return False
print isOnlyNoneValuesTuple((None,None,None,None,None,None,None,None,None,None,None,None,))
print isOnlyNoneValuesTuple((None,None,None,"val",None,None,None,None,))
你知道其他好的测试方法吗?
感谢您的意见
【问题讨论】:
标签: python python-2.7 tuples nonetype