expandtabs

概要Description

签名

s.expandtabs(tabsize?: int = 8): str

功能

将 s 中的制表符 '\t' 全部展开为 8 个 或者 tabsize 个 空格

返回改后的字符串,原字符串 s 在调用后保持不变

广告

案例Examples

正常情况

制表符后面的字符,永远会在整个字符串 8 的整数倍的位置上

1 2 =
s = 'amount\t10'result = s.expandtabs()'amount 10'

tabsize 控制

传输 的 第 1 个 参数,将被作为 tabsize

可以控制 制表符展开时, 参考多少个空格作为参考对齐

制表符后面的字符,永远会在整个字符串 tabsize 的整数倍的位置上

1 2 =
s = 'a\tb'result = s.expandtabs(4)'a b'
广告

ZZAX 微信公众

文档一更新,立刻告诉你