array_rotate_right()
Roterar värden inuti en dynamic
matris till höger.
Syntax
array_rotate_right(
array, rotate_count)
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
matris | dynamic |
✔️ | Matrisen som ska roteras. |
rotate_count | heltal | ✔️ | Antalet positioner som matriselementen roteras till höger. Om värdet är negativt roteras elementen till vänster. |
Returer
Dynamisk matris som innehåller samma element som den ursprungliga matrisen med varje element roterat enligt rotate_count.
Exempel
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] |
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] |
Relaterat innehåll
- Om du vill rotera en matris till vänster använder du array_rotate_left().
- Om du vill flytta en matris till vänster använder du array_shift_left().
- Om du vill flytta en matris till höger använder du array_shift_right().
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för