Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Auflistungsfunktion: Gibt eine umgekehrte Zeichenfolge oder ein Array mit Elementen in umgekehrter Reihenfolge zurück. Unterstützt Spark Connect.
Die entsprechende Databricks SQL-Funktion finden Sie unter reverse Funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.reverse(col=<col>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column oder str |
Der Name der Spalte oder eines Ausdrucks, der das zu umkehrende Element darstellt. |
Rückkehr
pyspark.sql.Column: Eine neue Spalte, die eine umgekehrte Zeichenfolge oder ein Array mit Elementen in umgekehrter Reihenfolge enthält.
Examples
Beispiel 1: Umkehren einer Zeichenfolge
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|
+-------------+
Beispiel 2: Umkehren eines Arrays
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]|
| []|
+-------------+