Partager via


Fonction décompressée

Nom complet : Std.Arrays.Unzipped

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

Résumé

Étant donné un tableau de 2 tuples, retourne un tuple de deux tableaux, chacun contenant les éléments des tuples du tableau d’entrée.

Paramètres de type

'T

Type du premier élément dans chaque tuple.

'U

Type du deuxième élément dans chaque tuple.

Entrée

tableau

Tableau contenant 2 tuples.

Sortie

Deux tableaux, le premier contenant tous les premiers éléments des tuples d’entrée, le second contenant tous les deuxièmes éléments des tuples d’entrée.

Exemple

// 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)]);

Voir aussi

  • Microsoft.Quantum.Arrays.Zipped