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 links.
Syntax
array_rotate_left(
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 links gedreht werden. Wenn der Wert negativ ist, werden die Elemente nach rechts 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 links gedreht werden:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
Ausgabe
| Arr | arr_rotated |
|---|---|
| [1,2,3,4,5] | [3,4,5,1,2] |
Das folgende Beispiel zeigt, wie sie um zwei Positionen nach rechts gedreht werden, indem ein negativer rotate_count Wert verwendet wird:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
Ausgabe
| Arr | arr_rotated |
|---|---|
| [1,2,3,4,5] | [4,5,1,2,3] |
Zugehöriger Inhalt
- Um ein Array nach rechts zu drehen, verwenden Sie array_rotate_right().
- Um ein Array nach links zu verschieben, verwenden Sie array_shift_left().
- Um ein Array nach rechts zu verschieben, verwenden Sie array_shift_right()