Remplissage de chaînes avec des espaces en Python
Bien que la chaîne au format " d » puisse être utilisée pour remplir une chaîne avec des zéros, un plus une manière générale de remplir une chaîne avec n’importe quel caractère est requise. C'est là que la méthode str.ljust(width[, fillchar]) entre en jeu.
Comment ça marche
Le La méthode str.ljust() renvoie une copie de la chaîne justifiée à gauche dans une chaîne de longueur largeur. Si width est inférieur à la longueur de la chaîne, aucun remplissage n'est appliqué. Sinon, la chaîne est complétée avec le caractère fillchar spécifié (la valeur par défaut est un espace).
Exemple
Considérez l'exemple suivant :
>>> 'hi'.ljust(10) 'hi '
Dans cet exemple, la chaîne 'hi' est complétée par des espaces sur une largeur totale de 10. Notez le 8 espaces qui ont été ajoutés à la fin de la chaîne d'origine.
Conclusion
La méthode str.ljust() est un outil polyvalent pour le remplissage chaînes avec des espaces ou tout autre caractère souhaité. Il fournit une solution concise et efficace par rapport à la mesure manuelle des longueurs de chaînes et à la concaténation des espaces.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!