Aracılığıyla paylaş


ipad

ile dize sütununu genişliğe len sol tuş takımıyla padyazın.

İlgili Databricks SQL fonksiyonu için bakınız lpad fonksiyonu.

Sözdizimi

from pyspark.databricks.sql import functions as dbf

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

Parametreler

Parametre Türü Description
col pyspark.sql.Column veya str üzerinde çalışacak hedef sütun.
len pyspark.sql.Column veya int son dizenin uzunluğu.
pad pyspark.sql.Column veya literal string chars to prepend.

İade

pyspark.sql.Column: sol tuş takımına alınmış sonuç.

Örnekler

from pyspark.databricks.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()