다음을 통해 공유


MappedByIndex 함수

정규화된 이름: Std.Arrays.MappedByIndex

function MappedByIndex<'T, 'U>(mapper : ((Int, 'T) -> 'U), array : 'T[]) : 'U[]

요약

배열 및 배열의 인덱싱된 요소에 대해 정의된 함수가 지정된 경우 함수 아래에 있는 원래 배열의 이미지로 구성된 새 배열을 반환합니다.

형식 매개 변수

'T

array 요소의 형식입니다.

'U

mapper 함수의 결과 형식입니다.

입력

매퍼

요소와 해당 인덱스를 매핑하는 데 사용되는 (Int, 'T)'U 함수입니다.

배열

'T이상의 요소 배열입니다.

출력

mapper 함수에 의해 매핑되는 요소의 배열 'U[].

본보기

다음 두 줄은 동일합니다.

let array = MappedByIndex(f, [x0, x1, x2]);

그리고

let array = [f(0, x0), f(1, x1), f(2, x2)];

참고 항목

  • Microsoft.Quantum.Arrays.Mapped