Rozbalené funkce
Plně kvalifikovaný název: Std.Arrays.Unzipped
function Unzipped<'T, 'U>(array : ('T, 'U)[]) : ('T[], 'U[])
Shrnutí
Vzhledem k matici 2 řazených kolekcí členů vrátí řazenou kolekci členů dvou polí, z nichž každá obsahuje prvky řazených kolekcí členů vstupního pole.
Parametry typu
'T
Typ prvního prvku v každé řazené kolekci členů.
'U
Typ druhého prvku v každé řazené kolekci členů.
Vstup
pole
Pole obsahující 2 řazené kolekce členů.
Výstup
Dvě pole, první, která obsahuje všechny první prvky vstupních řazených kolekcí členů, druhá pole obsahující všechny druhé prvky vstupních řazených kolekcí členů.
Příklad
// 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)]);
Viz také
- Microsoft.Quantum.Arrays.Zipped