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.
Höger
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