Auf Englisch lesen

Teilen über


Zipped-Funktion

Vollqualifizierter Name: Std.Arrays.Zipped

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

Zusammenfassung

Gibt bei zwei Arrays ein neues Array von Paaren zurück, sodass jedes Paar ein Element aus jedem ursprünglichen Array enthält.

Typparameter

'T

Der Typ der linken Arrayelemente.

'U

Der Typ der richtigen Arrayelemente.

Eingabe

Links

Ein Array, das Werte für das erste Element jedes Tupels enthält.

Ein Array, das Werte für das zweite Element jedes Tupels enthält.

Ausgabe

Ein Array, das Paare des Formulars (left[index], right[index]) für jede indexenthält. Wenn die beiden Arrays nicht gleich lang sind, beträgt die Ausgabe so lange, wie die kürzeren Eingaben.

Beispiel

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

Siehe auch