Uitgepakte functie
Volledig gekwalificeerde naam: Std.Arrays.Unzipped
function Unzipped<'T, 'U>(array : ('T, 'U)[]) : ('T[], 'U[])
Samenvatting
Uitgaande van een matrix van twee tuples, retourneert een tuple van twee matrices, die elk de elementen van de tuples van de invoermatrix bevatten.
Typeparameters
'T
Het type van het eerste element in elke tuple.
'U
Het type van het tweede element in elke tuple.
Invoer
array
Een matrix met twee tuples.
Uitvoer
Twee matrices, de eerste met alle eerste elementen van de invoer tuples, de tweede met alle tweede elementen van de invoer tuples.
Voorbeeld
// 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)]);
Zie ook
- Microsoft.Quantum.Arrays.Zipped