lpad

Levá podložka sloupec řetězce na šířku len s pad.

Odpovídající funkci SQL Databricks vizte funkcelpad.

Syntaxe

from pyspark.sql import functions as dbf

dbf.lpad(col=<col>, len=<len>, pad=<pad>)

Parametry

Parameter Typ Description
col pyspark.sql.Column nebo str cílový sloupec, na který se má pracovat.
len pyspark.sql.Column nebo int délka konečného řetězce.
pad pyspark.sql.Column nebo literal string chars to prepend.

Návraty

pyspark.sql.Column: Levý vycpaný výsledek.

Examples

from pyspark.sql import functions as dbf
df = spark.createDataFrame([('abcd',), ('xyz',), ('12',)], ['s',])
df.select("*", dbf.lpad(df.s, 6, '#')).show()
df = spark.createDataFrame([('abcd',), ('xyz',), ('12',)], ['s',])
df.select("*", dbf.lpad(df.s, 6, dbf.lit(b"\x75\x76"))).show()