GitHub GitHub의 컨트리뷰션: 온라인 편집

배열 슬라이스 ()

동적 배열의 조각을 추출합니다.

구문

array_slice(어레이, start, end)

인수

  • array: 슬라이스를 추출할 입력 배열은 동적 배열이어야 합니다.
  • start: 슬라이스의 0기반 (포함) 시작 인덱스이며 음수 값은 array_length+start로 변환됩니다.
  • end: 슬라이스의 0기반 (포함) 종료 인덱스이며 음수 값은 array_length+end로 변환됩니다.

참고: 경계를 벗어난 인덱스는 무시됩니다.

리턴값

array의 [start..end] 범위에 있는 값의 동적 배열입니다.

print arr=dynamic([1,2,3]) 
| extend sliced=array_slice(arr, 1, 2)

결과

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

결과

arr 조각화된
[1,2,3,4, 5] [3 ,4, 5]
print arr=dynamic([1,2,3,4,5]) 
| extend sliced=array_slice(arr, -3, -2)

결과

arr 조각화된
[1,2,3,4, 5] [3 ,4]