Udostępnij przez


Wykluczanie funkcji

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

function Excluding<'T>(remove : Int[], array : 'T[]) : 'T[]

Streszczenie

Zwraca tablicę zawierającą elementy innej tablicy, z wyłączeniem elementów na danej liście indeksów.

Parametry typu

'T

Typ elementów tablicy.

Wkład

usunąć

Tablica indeksów oznaczających, które elementy należy wykluczyć. z danych wyjściowych.

tablica

Tablica, z której są pobierane wartości w tablicy wyjściowej.

Wyjście

Tablica output tak, że output[0] jest pierwszym elementem array, którego indeks nie pojawia się w remove, tak aby output[1] był drugim takim elementem itd.

Przykład

let array = [10, 11, 12, 13, 14, 15];
// The following line returns [10, 12, 15].
let subarray = Excluding([1, 3, 4], array);