pyarrow.compute.ascii_lpad#

pyarrow.compute.ascii_lpad(strings, /, width, padding=' ', lean_left_on_odd_padding=True, *, options=None, memory_pool=None)#

通过使用给定字符填充,使字符串右对齐。

对于 strings 中的每个字符串,通过在前面添加指定的 ASCII 字符,输出一个右对齐的字符串。空值将输出为空。

参数:
strings类数组或类标量

计算函数的参数。

widthint

期望的字符串长度。

paddingstr,默认 “ “

用于填充字符串的字符。应为一个字节或代码点。

lean_left_on_odd_paddingbool,默认 True

当填充字符数为奇数时(在居中填充的情况下)采取的操作。默认为向左靠齐(即在右侧添加额外的填充字符)。

optionspyarrow.compute.PadOptions,可选

传递选项的替代方式。

memory_poolpyarrow.MemoryPool, 可选

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