열거형 함수

경고

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

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

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

패키지: Microsoft.Quantum.Standard

배열을 지정하면 각 요소의 인덱스와 함께 원래 배열의 요소가 포함된 새 배열을 반환합니다.

function Enumerated<'TElement> (array : 'TElement[]) : (Int, 'TElement)[]

입력

array: 'TElement[]

요소를 열거할 배열입니다.

출력: (Int,'TElement)[]

인덱스와 함께 원래 배열의 요소를 포함하는 새 배열입니다.

형식 매개 변수

'TElement

배열 요소의 형식입니다.

예제

다음 for 루프는 동일합니다.

for (idx in IndexRange(array)) {
    let element = array[idx];
    ...
}
for ((idx, element) in Enumerated(array)) { ... }