Réduire
Supprimez les espaces aux deux extrémités pour la colonne de chaîne de caractères spécifiée.
Pour la fonction Databricks SQL correspondante, consultez la fonctiontrim.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.trim(col=<col>, trim=<trim>)
parameter
parameter | Type | Description |
|---|---|---|
|
| colonne cible sur laquelle travailler. |
|
| Les caractères de chaîne à rogner, la valeur par default est un seul espace. Ajouté dans Databricks Runtime 16.1 |
Renvoie
pyspark.sql.Column: valeurs coupées des deux côtés.
Exemples
Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([" Spark", "Spark ", " Spark"], "STRING")
df.select("*", dbf.trim("value")).show()
df = spark.createDataFrame(["***Spark", "Spark**", "*Spark"], "STRING")
df.select("*", dbf.trim("value", dbf.lit("*"))).show()
df = spark.createDataFrame([("**Spark*", "*"), ("==Spark=", "=")], ["value", "t"])
df.select("*", dbf.trim("value", "t")).show()