Spec-Zone.ru › NumPy 2.0

numpy.strings.center

strings.center(a, width, fillchar=' ')[source]

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

Вызывает str.center поэлементно.

Параметры:
aмассив-подобный объект с типом StringDType, bytes_, или str_
widthмассив-подобный объект с любым целочисленным типом

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

fillcharмассив-подобный объект с типом StringDType, bytes_, или str_

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

Возвращаемое значение:
outndarray

Массив выходных значений с типом StringDType, bytes_ или str_, в зависимости от типов входных данных

См. также

str.center

Примечания

Эта функция предназначена для работы с массивами строк. Символ заполнения не применяется к числовым типам.

Примеры

>>> c = np.array(['a1b2','1b2a','b2a1','2a1b']); c
array(['a1b2', '1b2a', 'b2a1', '2a1b'], dtype='<U4')
>>> np.strings.center(c, width=9)
array(['   a1b2  ', '   1b2a  ', '   b2a1  ', '   2a1b  '], dtype='<U9')
>>> np.strings.center(c, width=9, fillchar='*')
array(['***a1b2**', '***1b2a**', '***b2a1**', '***2a1b**'], dtype='<U9')
>>> np.strings.center(c, width=1)
array(['a', '1', 'b', '2'], dtype='<U1')

© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.strings.center.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API