Çevir

içindeki replace karakterler içindeki karakterlere matchingkarşılık gelen karakterlerdir. Dizedeki herhangi bir karakter içindeki karakterle matchingeşlendiğinde çeviri gerçekleşir.

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

Sözdizimi

from pyspark.sql import functions as dbf

dbf.translate(srcCol=<srcCol>, matching=<matching>, replace=<replace>)

Parametreler

Parametre Türü Description
srcCol pyspark.sql.Column veya str Kaynak sütun veya dizeler
matching str eşleşen karakterler.
replace str karakterlerini seçin. Bu dizeden matching daha kısaysa, değiştirmesi olmayan karakterler bırakılır.

İade

pyspark.sql.Column: değiştirilen değer.

Örnekler

from pyspark.sql import functions as dbf
df = spark.createDataFrame([('translate',)], ['a'])
df.select('*', dbf.translate('a', "rnlt", "123")).show()