Bagikan melalui


lpad

Pad kiri kolom string ke lebar len dengan pad.

Untuk fungsi Databricks SQL yang sesuai, lihat lpad fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parameter-parameternya

Pengaturan Tipe Description
col pyspark.sql.Column atau str kolom target untuk dikerjakan.
len pyspark.sql.Column atau int panjang string akhir.
pad pyspark.sql.Column atau literal string karakter untuk prepend.

Pengembalian Barang

pyspark.sql.Column: hasil padded kiri.

Examples

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