Dela via


Zippad funktion

Fullständigt kvalificerat namn: Std.Arrays.Zipped

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

Sammanfattning

Givet två matriser returnerar en ny matris med par så att varje par innehåller ett element från varje ursprunglig matris.

Typparametrar

'T

Typen av vänstermatriselement.

'U

Typ av rätt matriselement.

Inmatning

Vänster

En matris som innehåller värden för det första elementet i varje tuppeln.

En matris som innehåller värden för det andra elementet i varje tuppeln.

Utdata

En matris som innehåller par av formuläret (left[index], right[index]) för varje index. Om de två matriserna inte är lika långa blir utdata så länge som de kortare indata.

Exempel

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

Se även

  • Microsoft.Quantum.Arrays.Unzipped