用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。