Ziped 函式
完整名稱:Std.Arrays.Ziped
function Zipped<'T, 'U>(left : 'T[], right : 'U[]) : ('T, 'U)[]
總結
指定兩個陣列,傳回新的配對陣列,讓每個配對包含來自每個原始數位的專案。
類型參數
'T
左陣組專案的型別。
'U
右陣組專案的型別。
輸入
左
數位,包含每個 Tuple 第一個專案的值。
右
陣列,包含每個 Tuple 第二個專案的值。
輸出
陣列,包含每個 index
之表單 (left[index], right[index])
組。 如果兩個陣列的長度不相等,則輸出將只要輸入的較短。
例
let left = [1, 3, 71];
let right = [false, true];
let pairs = Zipped(left, right); // [(1, false), (3, true)]
另請參閱
- Microsoft.Quantum.Arrays.Unzipped