Delen via


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