다음을 통해 공유


배열을 오른쪽으로 회전 (array_rotate_right)

적용 대상: ✅Microsoft Fabric

배열 내의 dynamic 값을 오른쪽으로 회전합니다.

구문

array_rotate_right( array, rotate_count)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 유형 필수 설명
배열 dynamic ✔️ 회전할 배열입니다.
rotate_count 정수 ✔️ 배열 요소가 오른쪽으로 회전할 위치의 수입니다. 값이 음수이면 요소가 왼쪽으로 회전됩니다.

반품

각 요소가 rotate_count 따라 회전되는 원래 배열과 동일한 요소를 포함하는 동적 배열입니다.

예제

다음 예제에서는 오른쪽으로 두 위치로 회전하는 방법을 보여 줍니다.

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

출력

도착 arr_rotated
[1,2,3,4,5] [4,5,1,2,3]

다음 예제에서는 음수 rotate_count 값을 사용하여 두 위치로 왼쪽으로 회전하는 방법을 보여 줍니다.

결과

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

출력

도착 arr_rotated
[1,2,3,4,5] [3,4,5,1,2]