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.
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] |
Zugehöriger Inhalt
- Um ein Array nach links zu drehen, verwenden Sie array_rotate_left().
- Um ein Array nach links zu verschieben, verwenden Sie array_shift_left().
- Um ein Array nach rechts zu verschieben, verwenden Sie array_shift_right().