pyarrow.compute.is_in#

pyarrow.compute.is_in(values, /, value_set, *, skip_nulls=False, options=None, memory_pool=None)#

查找集合中的每个元素。

对于 values 中的每个元素,如果它在给定的值集合中找到,则返回 true,否则返回 false。必须在 SetLookupOptions 中提供要查找的值集合。默认情况下,null 值会与值集合进行匹配,这可以在 SetLookupOptions 中进行更改。

参数:
values类数组 (Array-like) 或类标量 (scalar-like)

计算函数的参数。

value_setArray

在输入中查找的值集合。

skip_nullsbool, 默认 False

如果为 False,则输入中的 null 值会像普通值一样在 value_set 中进行匹配。如果为 True,则输入中的 null 值始终无法匹配。

optionspyarrow.compute.SetLookupOptions, 可选

传递选项的替代方式。

memory_poolpyarrow.MemoryPool, 可选

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