ElementAt 함수

경고

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

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

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

패키지: Microsoft.Quantum.Standard

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

function ElementAt<'T> (index : Int, array : 'T[]) : 'T

입력

index: Int

요소의 인덱스

array: 'T[]

인덱싱되는 배열입니다.

출력: '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 famous2 = Mapped(ElementAt<Int>(2, _), [lucas, prime, fibonacci, catalan]);
// same as: famous2 = [3, 5, 1, 2]

참고 항목