Udostępnij przez


Zipped, funkcja

W pełni kwalifikowana nazwa: Std.Arrays.Zipped

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

Streszczenie

Biorąc pod uwagę dwie tablice, zwraca nową tablicę par, tak aby każda para zawierała element z każdej oryginalnej tablicy.

Parametry typu

'T

Typ elementów tablicy po lewej stronie.

"U

Typ odpowiednich elementów tablicy.

Wkład

Lewy

Tablica zawierająca wartości dla pierwszego elementu każdej krotki.

Tablica zawierająca wartości dla drugiego elementu każdej krotki.

Wyjście

Tablica zawierająca pary formularza (left[index], right[index]) dla każdego index. Jeśli dwie tablice nie mają równej długości, dane wyjściowe będą tak długo, jak krótsze z danych wejściowych.

Przykład

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

Zobacz też