Freigeben über


array_nach_rechts_rotieren()

Gilt für: ✅Microsoft Fabric

Dreht Werte innerhalb eines dynamic Arrays nach rechts.

Syntax

array_rotate_right( Array, rotate_count)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich Beschreibung
Anordnung dynamic ✔️ Das Array, das gedreht werden soll.
rotate_count Integer ✔️ Die Anzahl der Positionen, die Arrayelemente nach rechts gedreht werden. Wenn der Wert negativ ist, werden die Elemente nach links gedreht.

Gibt zurück

Dynamisches Array, das dieselben Elemente wie das ursprüngliche Array enthält, wobei jedes Element gemäß rotate_count gedreht wird.

Beispiele

Das folgende Beispiel zeigt, wie sie um zwei Positionen nach rechts gedreht werden:

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)

Ausgabe

Arr arr_rotated
[1,2,3,4,5] [4,5,1,2,3]

Das folgende Beispiel zeigt, wie sie um zwei Positionen nach links gedreht werden, indem sie einen negativen rotate_count Wert verwenden:

Ergebnisse

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)

Ausgabe

Arr arr_rotated
[1,2,3,4,5] [3,4,5,1,2]