numpy.char.center
- char.center(a, width, fillchar=' ')[source]
-
Возвращает копию
aс элементами, центрированными в строке длинойwidth.Вызывает
str.centerпо элементам.- Параметры:
-
-
aмассив-подобный объект, с типом
StringDType,bytes_, илиstr_ - widthмассив-подобный объект, с целым типом данных
-
Длина результирующих строк, если
width < str_len(a). -
fillcharмассив-подобный объект, с типом
StringDType,bytes_, илиstr_ -
Дополнительный символ заполнения (по умолчанию пробел).
-
aмассив-подобный объект, с типом
- Возвращаемое значение:
-
- outndarray
-
Массив вывода типа
StringDType,bytes_илиstr_, в зависимости от типов входных данных
См. также
Примечания
Эта функция предназначена для работы с массивами строк. Символ заполнения не применяется к числовым типам.
Примеры
>>> 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.char.center.html