Python 3 - Méthode de chaîne expandtabs ()

La description

le expandtabs()La méthode renvoie une copie de la chaîne dans laquelle les caractères de tabulation ie. '\ t' sont développés à l'aide d'espaces, en utilisant éventuellement la taille de tabulation donnée (par défaut 8).

Syntaxe

Voici la syntaxe pour expandtabs() méthode -

str.expandtabs(tabsize = 8)

Paramètres

tabsize - Ceci spécifie le nombre de caractères à remplacer pour un caractère de tabulation '\ t'.

Valeur de retour

Cette méthode retourne une copie de la chaîne dans laquelle les caractères de tabulation, c'est-à-dire '\ t', ont été développés à l'aide d'espaces.

Exemple

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

Résultat

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

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