Sdílet prostřednictvím


Zipped function

Plně kvalifikovaný název: Std.Arrays.Zipped

function Zipped<'T, 'U>(left : 'T[], right : 'U[]) : ('T, 'U)[]

Shrnutí

Při použití dvou polí vrátí novou matici párů tak, aby každá dvojice obsahovala prvek z každého původního pole.

Parametry typu

'T

Typ levého maticového elementu.

'U

Typ pravého maticového elementu.

Vstup

Vlevo

Pole obsahující hodnoty pro první prvek každé řazené kolekce členů.

Matice obsahující hodnoty pro druhý prvek každé řazené kolekce členů.

Výstup

Pole obsahující dvojice (left[index], right[index]) formuláře pro každou index. Pokud dvě pole nemají stejnou délku, bude výstup stejný, dokud bude kratší než vstupy.

Příklad

let left = [1, 3, 71];
let right = [false, true];
let pairs = Zipped(left, right); // [(1, false), (3, true)]

Viz také

  • Microsoft.Quantum.Arrays.Unzipped