扫码一下
查看教程更方便
expandtabs() 方法把字符串中的 tab 符号 \t 转为空格,tab 符号 \t 默认的空格数是 8,在第 0、8、16...等处给出制表符位置,如果当前位置到开始位置或上一个制表符位置的字符数不足 8 的倍数则以空格代替。
expandtabs()方法语法:
str.expandtabs(tabsize=8)
该方法返回字符串中的 tab 符号('\t')转为空格后生成的新字符串。
以下实例展示了expandtabs()方法的实例:
#!/usr/bin/python3
str = "this is\tstring example....wow!!!";
print ("Original string: " + str)
print ("Defualt exapanded tab: " + str.expandtabs())
print ("Double exapanded tab: " + str.expandtabs(16))
上述代码执行结果如下:
Original string: this is string example....wow!!!
Defualt exapanded tab: this is string example....wow!!!
Double exapanded tab: this is string example....wow!!!