pyarrow.concat_arrays#
- pyarrow.concat_arrays(arrays, MemoryPool memory_pool=None)#
Concatenate the given arrays.
The contents of the input arrays are copied into the returned array.
- Parameters:
- arraysiterable of
pyarrow.Array
Arrays to concatenate, must be identically typed.
- memory_pool
MemoryPool
, defaultNone
For memory allocations. If None, the default pool is used.
- arraysiterable of
- Raises:
ArrowInvalid
If not all of the arrays have the same type.
Examples
>>> import pyarrow as pa >>> arr1 = pa.array([2, 4, 5, 100]) >>> arr2 = pa.array([2, 4]) >>> pa.concat_arrays([arr1, arr2]) <pyarrow.lib.Int64Array object at ...> [ 2, 4, 5, 100, 2, 4 ]