共用方式為


Unzipped 函式

完整名稱:Std.Arrays.Unzipped

function Unzipped<'T, 'U>(array : ('T, 'U)[]) : ('T[], 'U[])

總結

指定 2 元組的陣列,傳回兩個陣列的 Tuple,每個陣列都包含輸入陣列 Tuple 的元素。

類型參數

'T

每個 Tuple 中第一個項目的類型。

'U

每個 Tuple 中第二個項目的類型。

輸入

陣列

包含2元組的陣列。

輸出

兩個陣列,第一個陣列包含輸入 Tuple 的所有第一個元素,第二個數位包含輸入 Tuple 的所有第二個元素。

// split is same as ([5, 4, 3, 2, 1], [true, false, true, true, false])
let split = Unzipped([(5, true), (4, false), (3, true), (2, true), (1, false)]);

另請參閱

  • Microsoft.Quantum.Arrays.Ziped