pyspark.sql.functions.
format_string
Formats the arguments in printf-style and returns the result as a string column.
New in version 1.5.0.
Changed in version 3.4.0: Supports Spark Connect.
string that can contain embedded format tags and used as result column’s value
Column
column names or Columns to be used in formatting
the column of formatted results.
Examples
>>> df = spark.createDataFrame([(5, "hello")], ['a', 'b']) >>> df.select(format_string('%d %s', df.a, df.b).alias('v')).collect() [Row(v='5 hello')]