在Python中检查无元组

当需要检查元组中的“ None”值时,可以使用“ all”方法和生成器表达式。

“ all”方法检查可迭代对象中的所有值是否均为True值。如果是,则返回True,否则返回False。

以下是相同的演示-

示例

my_tuple_1 = (None, None, None, None, None, None, None )

print ("The tuple is : " )
print(my_tuple_1)

my_result = all(elem is None for elem in my_tuple_1)

print("Does the tuple contain only None values ? ")
print(my_result)
输出结果
The tuple is :
(None, None, None, None, None, None, None)
Does the tuple contain only None values ?
True

解释

  • 元组已定义并显示在控制台上。

  • 它使用列表理解进行迭代,并且使用“ all”方法检查元组中的元素。

  • 该结果分配给一个值。

  • 它在控制台上显示为输出。