在 Python 中检查元组是否存在 None


当需要检查元组中的 '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' 方法检查元组中的元素。
  • 此结果被赋值给一个值。
  • 它作为控制台上的输出显示。

更新于:12-Mar-2021

2K+ 浏览

开启你的职业生涯

通过完成课程获得认证

开始学习
广告