rpad

ile dize sütununu genişliğe len sağ tuşla padyazın.

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

Sözdizimi

from pyspark.sql import functions as dbf

dbf.rpad(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: sağ doldurulmuş sonuç.

Örnekler

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