Dela via


array_rotera_höger()

Gäller för: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Roterar värden i en dynamic matris till höger.

Syntax

array_rotate_right( matris, rotate_count)

Läs mer om syntaxkonventioner.

Parameterar

Namn Typ Krävs Beskrivning
samling dynamic ✔️ Matrisen som ska roteras.
rotate_count heltal ✔️ Antalet positioner som matriselement roteras till höger. Om värdet är negativt roteras elementen till vänster.

Retur

Dynamisk matris som innehåller samma element som den ursprungliga matrisen med varje element roterat enligt rotate_count.

Exempel

I följande exempel visas hur du roterar åt höger med två positioner:

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

Resultat

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

I följande exempel visas hur du roterar åt vänster med två positioner med negativt rotate_count värde:

Resultat

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

Resultat

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