압축을 푼 함수
네임스페이스: Microsoft.Quantum.Arrays
패키지: Microsoft.Quantum.Standard
2개의 튜플 배열이 지정된 경우 은 각각 입력 배열의 튜플 요소를 포함하는 두 배열의 튜플을 반환합니다.
function Unzipped<'T, 'U> (arr : ('T, 'U)[]) : ('T[], 'U[])
입력
arr : ('T,'U)[]
2 튜플을 포함하는 배열
출력: ('T[],'U[])
두 배열, 첫 번째 배열은 입력 튜플의 첫 번째 요소를 모두 포함하고, 두 번째 배열은 입력 튜플의 두 번째 요소를 모두 포함합니다.
형식 매개 변수
T
각 튜플에서 첫 번째 요소의 형식입니다.
'U
각 튜플에 있는 두 번째 요소의 형식입니다.
예제
// split is same as ([6, 5, 5, 3, 2, 1], [true, false, false, false, true, false])
let split = Unzipped([(6, true), (5, false), (5, false), (3, false), (2, true), (1, false)]);