numpy.strings.ljust#

строки.ljust(a, ширина, fillchar=' ')[источник]#

Возвращает массив с элементами a выровнено по левому краю в строке длиной ширина.

Параметры:
aподобный массиву, с StringDType, bytes_, или str_ dtype
ширинаarray_like, с любым целочисленным типом данных

Длина результирующих строк, если только width < str_len(a).

fillcharподобный массиву, с StringDType, bytes_, или str_ dtype

Необязательный символ для заполнения (по умолчанию пробел).

Возвращает:
выходndarray

Выходной массив StringDType, bytes_ или str_ dtype, в зависимости от типов входных данных

Смотрите также

str.ljust

Примечания

Хотя возможно, чтобы a и fillchar иметь разные типы данных, передача не-ASCII символа в fillchar когда a имеет dtype «S» не допускается, и ValueError вызывается исключение.

Примеры

>>> import numpy as np
>>> c = np.array(['aAaAaA', '  aA  ', 'abBABba'])
>>> np.strings.ljust(c, width=3)
array(['aAaAaA', '  aA  ', 'abBABba'], dtype='
>>> np.strings.ljust(c, width=9)
array(['aAaAaA   ', '  aA     ', 'abBABba  '], dtype='