Python 3 - Método String expandtabs ()

Descripción

los expandtabs()El método devuelve una copia de la cadena en la que los caracteres de tabulación, es decir. '\ t' se expanden usando espacios, opcionalmente usando el tamaño de pestaña dado (predeterminado 8).

Sintaxis

A continuación se muestra la sintaxis de expandtabs() método -

str.expandtabs(tabsize = 8)

Parámetros

tabsize - Esto especifica el número de caracteres que se reemplazarán por un carácter de tabulación '\ t'.

Valor devuelto

Este método devuelve una copia de la cadena en la que los caracteres de tabulación, es decir, '\ t', se han expandido usando espacios.

Ejemplo

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

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

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