Aller au contenu principal

chaîne de formatage

Formate les arguments de type printf et renvoie le résultat sous forme de colonne de chaîne.

Pour la fonction Databricks SQL correspondante, consultez la fonctionformat_string.

Syntaxe

Python
from pyspark.sql import functions as dbf

dbf.format_string(format=<format>, *cols=<*cols>)

parameter

parameter

Type

Description

format

literal string

chaîne de caractères pouvant contenir des balises de formatage intégrées et utilisée comme valeur de la colonne de résultat

cols

pyspark.sql.Column OU str

noms de colonne ou ~pyspark.sql.Column\s à utiliser dans le formatage

parameter

Type

Description

format

literal string

chaîne de caractères pouvant contenir des balises de formatage intégrées et utilisée comme valeur de la colonne de résultat

cols

pyspark.sql.Column OU str

noms de colonne ou ~pyspark.sql.Column\s à utiliser dans le formatage

Renvoie

pyspark.sql.Column: la colonne des résultats formatés.

Exemples

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([(5, "hello")], ["a", "b"])
df.select("*", dbf.format_string('%d %s', "a", df.b)).show()