numpy.strings.expandtabs#
- strings.expandtabs(a, tabsize=8)[源代码]#
返回每个字符串元素的副本,其中所有制表符字符都被一个或多个空格替换.
逐元素调用
str.expandtabs
.返回每个字符串元素的副本,其中所有制表符字符被一个或多个空格替换,具体取决于当前列和给定的 tabsize.字符串中每次出现换行符后,列号重置为零.这不理解其他非打印字符或转义序列.
- 参数:
- a : 类似数组的对象,具有
StringDType
、bytes_
或str_
数据类型类似数组,具有 输入数组
- tabsizeint, 可选
用 tabsize 数量的空格替换制表符.如果没有指定,默认是 8 个空格.
- a : 类似数组的对象,具有
- 返回:
- outndarray
根据输入类型,输出
StringDType
、bytes_
或str_
类型的数组
示例
>>> import numpy as np >>> a = np.array([' Hello world']) >>> np.strings.expandtabs(a, tabsize=4) array([' Hello world'], dtype='<U21')