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()