다음을 통해 공유


배열_좌측회전()

적용 대상: ✅Microsoft Fabric

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

구문

array_rotate_left( array, rotate_count)

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

매개 변수

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

반품

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

예제

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

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

출력

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

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

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

출력

도착 arr_rotated
[1,2,3,4,5] [4,5,1,2,3]
  • 배열을 오른쪽으로 회전하려면 array_rotate_right()를 사용합니다.
  • 배열을 왼쪽으로 이동하려면 array_shift_left()를 사용합니다.
  • 배열을 오른쪽으로 이동하려면 array_shift_right()를 사용합니다 .