Exclude 함수

경고

이 설명서는 최신 QDK로 대체된 클래식 QDK를 참조합니다.

최신 QDK에 대한 API 설명서는 를 참조 https://aka.ms/qdk.api 하세요.

네임스페이스: Microsoft.Quantum.Arrays

패키지: Microsoft.Quantum.Standard

지정된 인덱스 목록의 요소를 제외한 다른 배열의 요소가 포함된 배열을 반환합니다.

function Exclude<'T> (remove : Int[], array : 'T[]) : 'T[]

입력

remove: Int[]

출력에서 제외해야 하는 요소를 나타내는 인덱스 배열입니다.

array: 'T[]

출력 배열의 값을 가져오는 배열입니다.

출력: 'T[]

인덱스가 에 나타나지 않는 의 array 첫 번째 요소인 배열 outputoutput[0] 입니다. 즉output[1], 두 번째 요소입니다.remove

형식 매개 변수

T

배열 요소의 형식입니다.

예제

let array = [10, 11, 12, 13, 14, 15];
// The following line returns [10, 12, 15].
let subarray = Exclude([1, 3, 4], array);