pyarrow.large_list — Apache Arrow v20.0.0 (original) (raw)
pyarrow.large_list(value_type) → LargeListType#
Create LargeListType instance from child data type or field.
This data type may not be supported by all Arrow implementations. Unless you need to represent data larger than 2**31 elements, you should prefer list_().
Parameters:
Returns:
list_typeDataType
Examples
Create an instance of LargeListType:
import pyarrow as pa pa.large_list(pa.int8()) LargeListType(large_list<item: int8>)
Use the LargeListType to create an array:
pa.array([[-1, 3]] * 5, type=pa.large_list(pa.int8())) <pyarrow.lib.LargeListArray object at ...> [ [ -1, 3 ], [ -1, 3 ], ...