pyarrow.nulls#

pyarrow.nulls(size, type=None, MemoryPool memory_pool=None)#

创建一个所有元素均为 null 的强类型数组(Array)实例。

参数:
sizeint

数组长度。

typepyarrow.DataType, 默认 None

数组的显式类型。默认使用 NullType。

memory_poolMemoryPool, 默认 None

用于分配的 Arrow MemoryPool。如果未传递,则使用默认内存池。

返回:
arrArray

示例

>>> import pyarrow as pa
>>> pa.nulls(10)
<pyarrow.lib.NullArray object at ...>
10 nulls
>>> pa.nulls(3, pa.uint32())
<pyarrow.lib.UInt32Array object at ...>
[
  null,
  null,
  null
]