用法:
str.expandtabs(tabsize=8)
返回字符串的副本,其中所有制表符都被一个或多个空格替换,具体取决于当前列和给定的制表符大小。制表符位置每隔
tabsize
个字符出现一次(默认为 8,在第 0、8、16 列等处给出制表符位置)。为了扩展字符串,当前列设置为零,并逐个字符地检查字符串。如果字符是制表符 (\t
),则在结果中插入一个或多个空格字符,直到当前列等于下一个制表符位置。 (制表符本身不会被复制。)如果字符是换行符 (\n
) 或回车符 (\r
),则会复制它并将当前列重置为零。任何其他字符都被原封不动地复制,并且当前列增加一,而不管打印时该字符是如何表示的。>>> '01\t012\t0123\t01234'.expandtabs() '01 012 0123 01234' >>> '01\t012\t0123\t01234'.expandtabs(4) '01 012 0123 01234'
相关用法
- Python str.isidentifier用法及代码示例
- Python str.isupper用法及代码示例
- Python str.title用法及代码示例
- Python str.rstrip用法及代码示例
- Python str.splitlines用法及代码示例
- Python str.lstrip用法及代码示例
- Python str.removeprefix用法及代码示例
- Python str.split用法及代码示例
- Python str.zfill用法及代码示例
- Python str.strip用法及代码示例
- Python str.format_map用法及代码示例
- Python str.removesuffix用法及代码示例
- Python str() vs repr()用法及代码示例
- Python string转integer用法及代码示例
- Python string strip()用法及代码示例
- Python string.octdigits用法及代码示例
- Python string.whitespace用法及代码示例
- Python strip()用法及代码示例
- Python str()用法及代码示例
- Python string capitalize()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 str.expandtabs。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。