Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Gyűjteményfüggvény: Fordított sztringet vagy tömböt ad vissza fordított sorrendben. Támogatja a Spark Connectet.
A megfelelő Databricks SQL-függvényhez lásd a függvénytreverse.
Szemantika
from pyspark.databricks.sql import functions as dbf
dbf.reverse(col=<col>)
Paraméterek
| Paraméter | Típus | Description |
|---|---|---|
col |
pyspark.sql.Column vagy str |
A megfordítandó elemet jelképező oszlop vagy kifejezés neve. |
Visszatérítések
pyspark.sql.Column: Egy új oszlop, amely fordított sztringet vagy fordított sorrendű elemeket tartalmazó tömböt tartalmaz.
Példák
1. példa: Sztring megfordítása
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('Spark SQL',)], ['data'])
df.select(dbf.reverse(df.data)).show()
+-------------+
|reverse(data)|
+-------------+
| LQS krapS|
+-------------+
2. példa: Tömb megfordítása
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([([2, 1, 3],) ,([1],) ,([],)], ['data'])
df.select(dbf.reverse(df.data)).show()
+-------------+
|reverse(data)|
+-------------+
| [3, 1, 2]|
| [1]|
| []|
+-------------+