pyarrow.large_list#
- pyarrow.large_list(value_type) LargeListType#
根据子数据类型或字段创建 LargeListType 实例。
并非所有 Arrow 实现都支持此数据类型。除非你需要表示超过 2**31 个元素的数据,否则建议优先使用 list_()。
示例
创建 LargeListType 的实例
>>> import pyarrow as pa >>> pa.large_list(pa.int8()) LargeListType(large_list<item: int8>)
使用 LargeListType 创建数组
>>> pa.array([[-1, 3]] * 5, type=pa.large_list(pa.int8())) <pyarrow.lib.LargeListArray object at ...> [ [ -1, 3 ], [ -1, 3 ], ...