numpy.strings.expandtabs#

строки.expandtabs(a, размер табуляции=8)[источник]#

Возвращает копию каждого строкового элемента, в котором все символы табуляции заменены одним или несколькими пробелами.

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

Вернуть копию каждого строкового элемента, где все символы табуляции заменены одним или несколькими пробелами, в зависимости от текущего столбца и заданного размер табуляции. Номер столбца сбрасывается до нуля после каждой новой строки в строке. Это не учитывает другие непечатаемые символы или escape-последовательности.

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

Входной массив

размер табуляцииint, необязательный

Замените табуляции на размер табуляции количество пробелов. Если не указано, по умолчанию 8 пробелов.

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

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

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

str.expandtabs

Примеры

>>> import numpy as np
>>> a = np.array(['         Hello   world'])
>>> np.strings.expandtabs(a, tabsize=4)  
array(['        Hello   world'], dtype='