Python 3 - Método expandtabs () de string

Descrição

o expandtabs()método retorna uma cópia da string em que os caracteres de tabulação ie. '\ t' são expandidos usando espaços, opcionalmente usando o tamanho de tabulação fornecido (padrão 8).

Sintaxe

A seguir está a sintaxe para expandtabs() método -

str.expandtabs(tabsize = 8)

Parâmetros

tabsize - Isso especifica o número de caracteres a serem substituídos por um caractere de tabulação '\ t'.

Valor de retorno

Este método retorna uma cópia da string na qual os caracteres de tabulação, ou seja, '\ t', foram expandidos usando espaços.

Exemplo

#!/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))

Resultado

Quando executamos o programa acima, ele produz o seguinte resultado -

Original string: this is        string example....wow!!!
Defualt exapanded tab: this is string example....wow!!!
Double exapanded tab: this is         string example....wow!!!