numpy.char.expandtabs
- char.expandtabs(a, tabsize=8)[source]
-
Возвращает копию каждого строкового элемента, где все символы табуляции заменены одним или несколькими пробелами.
Вызывает
str.expandtabsпоэлементно.Возвращает копию каждого строкового элемента, где все символы табуляции заменяются одним или несколькими пробелами, в зависимости от текущей колонки и заданного
tabsize. Номер колонки сбрасывается до нуля после каждой новой строки, встречающейся в строке. Это не понимает другие непечатаемые символы или последовательности escape.- Параметры:
-
-
aмассив-подобный, с
StringDType,bytes_, илиstr_типом данных -
Входной массив
- tabsizeint, необязательно
-
Заменяет табуляции на
tabsizeчисло пробелов. Если не задано, по умолчанию используется 8 пробелов.
-
aмассив-подобный, с
- Возвращает:
-
- outndarray
-
Массив вывода типа
StringDType,bytes_илиstr_, в зависимости от типа входных данных
См. также
Примеры
>>> a = np.array([' Hello world']) >>> np.strings.expandtabs(a, tabsize=4) array([' Hello world'], dtype='<U21')
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.char.expandtabs.html