Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Samlingsfunktion: Returnerar en omvänd sträng eller en matris med element i omvänd ordning. Stöder Spark Connect.
För motsvarande Databricks SQL-funktion, se reverse funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.reverse(col=<col>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column eller str |
Namnet på kolumnen eller ett uttryck som representerar det element som ska ångras. |
Retur
pyspark.sql.Column: En ny kolumn som innehåller en omvänd sträng eller en matris med element i omvänd ordning.
Examples
Exempel 1: Omvänd en sträng
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|
+-------------+
Exempel 2: Omvänd en matris
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]|
| []|
+-------------+