pyarrow.compute.or_kleene#

pyarrow.compute.or_kleene(x, y, /, *, memory_pool=None)#

布尔值的逻辑“或”运算(克莱尼逻辑)。

此函数在处理空值(null)时的行为如下:

  • true or null = true

  • null or true = true

  • false or null = null

  • null or false = null

  • null or null = null

换句话说,在这种上下文中,null 值实际上表示“未知”,而未知值“或”true 始终为 true。如需了解不同的 null 行为,请参阅“or”函数。

参数:
x类数组或类标量

计算函数的参数。

y类数组或类标量

计算函数的参数。

memory_poolpyarrow.MemoryPool, 可选

如果不传递,将从默认内存池分配内存。