ElementsAt 함수

경고

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

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

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

패키지: Microsoft.Quantum.Standard

지정된 인덱스 범위에서 배열의 요소를 반환합니다.

function ElementsAt<'T> (range : Range, array : 'T[]) : 'T[]

입력

range: Range

배열 인덱스 범위

array: 'T[]

Array

출력: 'T[]

형식 매개 변수

T

각 요소의 형식입니다 array.

예제

유명한 정수 시퀀스에서 홀수 인덱스를 가져옵니다. (0 인덱스는 시퀀스의 첫 번째 값에 해당합니다.)

let lucas = [2, 1, 3, 4, 7, 11, 18, 29, 47, 76];
let prime = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29];
let fibonacci = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34];
let catalan = [1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862];
let famousOdd = Mapped(ElementsAt<Int>(0..2..9, _), [lucas, prime, fibonacci, catalan]);
// same as: famousOdd = [[2, 3, 7, 18, 47], [2, 5, 11, 17, 23], [0, 1, 3, 8, 21], [1, 2, 14, 132, 1430]]

참고 항목