Aller au contenu principal

concat_ws

Concatène plusieurs colonnes de chaînes d'entrée en une seule colonne de chaînes, en utilisant le séparateur donné.

Pour la fonction Databricks SQL correspondante, consultez la fonctionconcat_ws.

Syntaxe​

Python
from pyspark.sql import functions as dbf

dbf.concat_ws(sep=<sep>, *cols=<*cols>)

parameter​

parameter

Type

Description

sep

literal string

Séparateur de mots.

cols

pyspark.sql.Column OU str

liste de colonnes sur lesquelles travailler.

parameter

Type

Description

sep

literal string

Séparateur de mots.

cols

pyspark.sql.Column OU str

liste de colonnes sur lesquelles travailler.

Renvoie​

pyspark.sql.Column: chaîne de mots concaténés.

Exemples​

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("abcd", "123")], ["s", "d"])
df.select("*", dbf.concat_ws("-", df.s, "d", dbf.lit("xyz"))).show()