Formater des chaînes en Python
Cette question cherche un moyen de formater une chaîne en Python à l'aide d'une chaîne de format, permettant l'inclusion de variables. Plus précisément, l'objectif est d'obtenir le résultat suivant :
String.Format("[{0}, {1}, {2}]", 1, 2, 3)
Réponse :
Python prend en charge le formatage de chaîne à l'aide de la méthode format(). La syntaxe est la suivante :
string.format(arg1, arg2, ...)
où les arguments représentent les valeurs à insérer dans la chaîne. Les spécificateurs de format dans la chaîne utilisent des nombres pour indiquer la position des arguments.
Pour obtenir le résultat souhaité, utilisez le code suivant :
"[{}, {}, {}]".format(1, 2, 3)
Cela produira la chaîne [1, 2, 3].
Remarque :
Pour les versions Python modernes, il est recommandé d'utiliser les chaînes f les plus récentes pour le formatage des chaînes, car elles fournissent un format plus concis. et une syntaxe lisible. Cependant, la méthode ci-dessus est toujours valable pour les anciennes versions de Python.
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!